📄️ 1장 설계와 아키텍처란?
설계와 아키텍처 사이에는 차이가 없다.
📄️ 2장 두 가지 가치에 대한 이야기
모든 소프트웨어 시스템은 이해관계자에게 서로 다른 두 가지 가치를 제공한다.
📄️ 3장 패러다임 개요
구조적 프로그래밍
📄️ 4장 구조적 프로그래밍
증명
📄️ 5장 객체 지향 프로그래밍
좋은 아키텍처를 만드는 일은 객체 지향 OO 설계 원칙을 이해하고 응용하는 데서 출발한다.
📄️ 6장 함수형 프로그래밍
정수를 제곱하기
📄️ 7장 SRP: 단일 책임 원칙
이 원칙의 이름을 듣는다면 모든 모듈이 단 하나의 일만 해야 한다는 의미로 받아들이기 쉽다.