만들면서 배우는 클린 아키텍처 · 1/8
계층형 아키텍처의 문제는 무엇일까?
계층형 아키텍처가 데이터베이스 주도 설계를 유도하고, 지름길을 허용해 테스트와 동시 작업, 유지보수를 어렵게 만드는 이유를 '만들면서 배우는 클린 아키텍처' 1장을 읽고 정리합니다.
계층형 아키텍처가 데이터베이스 주도 설계를 유도하고, 지름길을 허용해 테스트와 동시 작업, 유지보수를 어렵게 만드는 이유를 '만들면서 배우는 클린 아키텍처' 1장을 읽고 정리합니다.
단일 책임 원칙과 의존성 역전 원칙으로 도메인 코드를 영속성 계층에서 분리하는 방법과, 클린 아키텍처·육각형 아키텍처에서 모든 의존성이 도메인 코드를 향하는 구조를 정리합니다.
패키지를 계층별로 나누는 방식과 기능별로 나누는 방식의 장단점을 비교하고, 육각형 아키텍처의 요소가 패키지 이름으로 드러나는 패키지 구조를 정리합니다.