오늘은 2번째 팀 프로젝트의 시작이다.
발제 후부터 열심히 대시보드를 작성하다 보니 공부를 많이 못 했다..
그래서 오늘은 문서 작성 방법과 앞으로의 계획을 간단하게 적어보고자 한다.
결론부터 말하자면, 세분화가 될수록 좋다.
처음에는 단지 하루 일과를 기록하는 용도로 알고 있었지만, 다른 기수분의 글을 보고 생각이 달라졌다.
ui 및 컴포넌트, 기능, api 등 잘게 쪼개며 그 안에서 생각치 못한 기능적 부분들도 알아낼 수 있으며 개인적으로는 더 이해하기 쉽고 가독성 좋은 코드가 나올 수 있을 것 같다.
여기서 가장 중요한 부분은 WebSocket을 통한 Chatting, reponse에 맞는 객체 생성 및 test인 것 같다.
튜터님이 우리팀 조원마다 정해준 역할이 있다.
나는 해당 역할에 맞춰 전체적인 코드의 질에 대해 열정을 쏟을 예정이다.
앱의 규모가 그렇게 크지는 않다보니 클린 아키텍처의 모든 구성을 따라갈 필요는 없을 것 같지만, 최대한 깔끔하고 놀라운 코드로 작성하고 싶다.
이번에 내가 맡게 된 페이지는 category page이다.
repository를 통해 가져오게 될 해당 페이지의 data를 주말동안 미리 구현해봐야겠다.
ligth Theme와 dark Theme, 추가적으로 components들의 테마를 미리 설정해둘 예정이다.
색상은 미리 정해둔 코드 컬러에 맞춰 적용시킬 것이다.