Chapter 1. 계층형 아키텍처의 문제는 무엇일까?

Chapter 2. 의존성 역전하기

Chapter 3. 코드 구성하기

Chapter 4. 유스케이스 구현하기

Chapter 5. 웹 어댑터 구현하기

Chapter 6. 영속성 어댑터 구현하기

Chapter 7. 아키텍처 요소 테스트하기

Chapter 8. 경계 간 매핑하기

Chapter 9. 애플리케이션 조립하기

Chapter 10. 아키텍처 경계 강제하기

Chapter 11. 의식적으로 지름길 사용하기

Chapter 12. 아키텍처 스타일 결정하기