Application Layer
-
이코에코(Eco²) Clean Architecture #7: Application Layer 정제이코에코(Eco²)/Clean Architecture Migration 2026. 1. 2. 05:20
Clean Architecture 초안을 바탕으로 Opus 4.5, GPT 5.2와의 문답, 자료조사, 학습을 거치며 Application 계층을 정제하고 적용한 과정을 기록합니다.1. 문제 정의AS-IS 구조apps/auth/application/├── common/│ ├── dto/ ← 모든 DTO│ ├── exceptions/ ← 모든 예외│ └── ports/ ← 모든 Port (14개 파일)├── commands/ ← 기능 구분 없이 모든 Command└── queries/ ← 기능 구분 없이 모든 Query문제점문제설명common 비대화14개의 Port가 common에 혼재. 기능별 응집도 낮음기능 파악 불가bl..