▶ 2세대 개발에서 3세대 개발로 진화를 꿈꾸는 사람
▶ 프론트,백엔드 모호한 경계에서 방향을 잡은 개발자가 되고픈 사람
▶ 귀차니즘을 이겨내다 못해 면역이 되버린 개발자를 향하는 사람
▶ 테크니션 레벨을 넘어 엔지니어 레벨에 도달하고 싶은 사람
- 귀차니즘을 잡기 위해선 같은 일을 여러번 하는 과정을 예방해야한다.
- 같은 일을 여러번 하지 않기 위해선 에러를 최소화 해야한다.
- 에러를 최소화 하려면 꼼꼼한 설계와 클린코드가 뒷받침 되어야 한다.
- 클린코드가 뒷받침 되려면 언어를 잘 이해해야 한다.
- 코드 컨벤션, 템플릿(기타 문서, 코드 주석 등)을 잘 정해야 한다.
- 훌륭한 도메인을 만드려면 사업(개발)의 요구분석과 시장의 이해를 잘 해야 한다.
▶ 데이터 중심 개발에서 객체지향 중심의 개발을 배우고 깨달아 가고자 하는 사람
(to be continue...)
gunsight1 Goto Github PK
Name: gunsight
Type: User