프로젝트 2주차에는 기초 공통 설정과 공용컴포넌트 개발을 끝내고 각자 개발 할 페이지를 나눠서 개발을 진행하였다.
오프라인으로 만나서 지금까지 개발한 공용컴포넌트에 대한 코드리뷰와 리뷰를 반영하여 수정하는 작업을 진행하였다. 그리고 다국어 설정을 위한 app의 폴더 구조를 수정하였다.
각자 추가 개발이 필요한 컴포넌트나 페이지를 정해서 금주 내로 개발하기를 목표로 했다.
지금까지 개발한 사항에 대해 공유하고 '똑똑한개발자' 측에서 제공해준 앱웹 레이아웃을 참고하여 레이아웃을 수정하였다.
나는 회원가입/로그인 페이지를 맡아서 개발하였다. 개발을 하다보니까 예전에 개발하던 습관이 남아있어서 하나의 pr에 모든 내용이 들어가게 되었고, 코드를 작성하는 부분도 기능을 중요시하는 개발을 했기 때문에 가독성이 떨어지는 부분이 많아서 코드리뷰에 어려움이 많았다. 이 부분에 대한 피드백을 받았고, 이후 피드백을 반영하여 코드를 수정했다.
다음 개발 부분이 검색 페이지인데 이전 개발방식 보다는 좀 더 가독성이 좋은 코드를 작성하는 것을 목표로 정했다. 그리고 개발사항을 세분화하여 코드 리뷰의 효율성을 높이고, 협업 과정에서의 혼란을 줄이며, 팀원 간의 커뮤니케이션이 원활할 수 있게 노력해야겠다.