MonthSub프로젝트 리팩토링을 시작했다
컴포넌트와 폴더 구조 정리부터 하기로 했는데 아토믹하게 컴포넌트를 나누는 기준이 감이 안왔다..
나름 아토믹하게 구성한 것 같은데 왜 컴포넌트의 갯수가 많아지고 범위가 모호해졌을까?
서치해봐도 단순한 예시만 있어서 실제 프로젝트 구현과는 적합하지 않았다..
그러던와중에 너무 좋은 글을 발견했고 문제점을 깨달았다.
컴포넌트를 기능의 단위가 아닌 뷰를 이루는 단위로 분리했기 때문이었다.
컴포넌트 구분 기준