이번 프로젝트 마무리하면서 프로젝트를 처음 시작할때로 돌아갈수 있다면...
꼭 적용할 내용들
0.AA시에 꼭 문서를 꼼꼼하게 남겨놓자
- MVP로 AA를 할경우, initData에 필요한 것들을 view별로 문서화해놓자, 안드로이드면 어느 생활주기에서 initData할지까지 적어놓고,
RN일 경우에는 어느 Screen에서 initData에 필요한것들을 작성
1. 프로젝트 일정이 촉박할때는, 템플릿 코드를 회사측에서 구매해서 수정하는 식으로 개발하도록 회사에 건의해봐야한다.
- 큰 프로젝트에 맨파워가 부족하면, 다음에 꼭 고려하도록 해야겠다. 안그러면 그만큼 더 많이 고생한다고 느꼈다.
2.앱 클라이언트 단에서 사용하는 DB를 먼저 붙여서 써야한다
- 개인차가 있겠지만, 나는 DB를 먼저 붙여서 쓰는게 내 개발 스타일에 잘 맞고, 에자일 방식에 잘 대응이 된다.
3.시간이 아무리 부족해도 UI/UX의 기본틀은 짜주고 주니어에게 부탁하자
- 나도 주니어지만, 내가 초반에 한두시간 더 일하고 집중하는게 결과적으로 내 일하는 시간을 줄일 수 있다.
4.View단을 나눌때, 가로모드, ar rtl등을 미리 고려해서 짜자
- 가로모드가 가능한지 미리 기획단에서 확인하도록 하자