chapter2. 아키텍처 개요
2.0. 개요아키텍처의 전형적인 4가지 영역(표현, 응용, 도메인, 인프라스트럭처) 각각의 역할을 설명하고, 계층 기반 아키텍처에서 응용영역과 도메인 영역에서 상세 구현 기술을 다루는 인프라스트럭처 계층을 직접 의존할 경우 발생할 수 있는 문제에 대해서 설명한다. 고수준 모듈과 저수준 모듈을 정의하고, 저수준 모듈이 고수준 모듈을 의존하게 하는 DIP 를 적용함으로써 위의 문제점을 해결할 수 있는 방법을 제시한다.2.1. 네 개의 영역아키텍처 설계의 전형적인 4가지 영역으로는 '표현', '응용', '도메인', '인프라스트럭처'가 있다.표현 영역사용자의 요청을 응용 영역에 잔달하고 결과를 사용자에게 전달응용 영역시스템이 사용자게에 제공하는 기능 구현 ex) '주문 등록', '주문 취소', '상품 상세 조회..