useEffect는 시점 제어가 역할이다. 콜백 안에 로직이 쌓이기 시작하면 읽기도, 수정하기도 어려워진다.
응집도의 진짜 기준은 유사성이 아니라 변화축이다.
좋은 코드는 형태가 아니다. 멘탈 모델이다.