- 좋은 코드와 좋은 설계의 기준은 동일하며, 핵심은 변화에 유연하게 대응하는 것입니다. 🔄
- 코드의 좋고 나쁨은 상황과 조건에 따라 달라지므로, Next.js App Router와 서버 우선 철학이라는 특정 상황을 가정하고 논의합니다. ⚙️
- 좋은 코드의 핵심 철학은 '도메인 단위 응집도'로, 이는 변화가 필요할 때 같은 맥락에서 변하는 코드들이 함께 모여 있어야 함을 의미합니다. 🧩
- 요구사항 변경 시, 동일한 타이밍에 함께 변하는 요소들을 한 곳에 모아두는 것이 좋은 코드의 기준입니다. ⏱️
- 이러한 '변화의 타이밍'은 결국 '도메인'과 밀접하게 연관되어 있으며, 도메인 단위로 응집도를 높이는 것이 좋은 설계의 핵심입니다. 🔗





