디렉토리 구조, 진짜 어떻게 해야 하는데?
·
Computer Science
정답은 없다. 하지만 원칙은 있다. 그리고 혼자 할 때와 팀으로 할 때는 완전히 다른 게임이다.Claude 선생님이 알려주신 대원칙 51. 관심사 분리 (Separation of Concerns)핵심 각 파일/폴더는 하나의 명확한 책임을 가져야 한다의미’아, 이 기능 바꾸려면 저 파일들을 수정하면 되겠구나’라고 미리 알 수 있는 것‘어디어디에 같은 코드가 또 있을까?’ 하고 걱정하지 않아도 되는 것예시// ✅ 관심사가 잘 분리된 구조src/├── utils/│ └── dateHelper.js // 날짜 관련 로직만├── api/│ └── eventApi.js // 서버 통신만├── components/│ └── EventCard.vue // 화면 표시만..