2. 분해전략
2. 분해전략아키텍처의 중요성'~성' 으로 끝나는 서비스 품질 요건을 아키텍처는 충족시킬 수 있게 설계해야한다.서비스 품질 요건은 확장성, 신뢰성과 같은 런타임 품질 외에도 관리성, 테스트성, 배포성처럼 개발 시점의 품질도 해당된다.애플리케이션 아키텍처를 어떻게 선택하냐에 다라 이런 품질 요건을 얼마나 충족할 수 있을지 결정된다.아키텍처 스타일 개요계층형 아키텍처 스타일전형적인 아키텍처 스타일계층마다 명확히 정의된 역할을 분담하며 계층간 디펜던시는 아키텍터로 제한한다. 따라서 어떤 계층은 바로 하위에 있는 계층에 의존하거나, 하위에 위치한 어느 한 계층에 의존한다.표현/비즈니스/영속화 계층으로 구성된 아키텍처이다.육각형 아키텍처 스타일기존 계층형 스타일의 비즈니스 로직에 있던 표현/데이터 접근 로직이 어..