좋은 아키텍처를 만들기 위한 가이드 및 원칙을 보여주는 책자
아키텍처의 목표는 필요한 시스템을 만들고 유지 보수 하는데 필요한 인력을 최소화 하는데 있다
소프트웨어의 중요한 두 가지
프로그래밍 패러다임의 종류
좋은 아키텍처를 위한 클래스 기반 원칙
좋은 아키텍처를 위한 컴포넌트(패키지) 기반 원칙
아키텍처
경계와 계층
메인 컴포넌트란?
서비스
테스트