📋 목차. 11. 시스템 .시스템 제작과 시스템 사용을 분리하라 .확장 .횡단 관심사 .테스트 주도 시스템 아키텍처 구축 .의사 결정을 최적화하라 .명백한 가치가 있을 때 표준을 현명하게 사용하라 .시스템은 도메인 특화 언어가 필요하다. .결론 ✔️ 내용. 11. 시스템 "복잡성은 죽음이다. 개발자에게서 생기를 앗아가며, 제품을 계획하고 제작하고 테스트하기 어렵게 만드다" - 레이 오지, Microsoft CTO 하나의 도시를 한 사람이 관리할 수는 없다. 각자의 역할에 맞는 팀과 사람이 있어야 잘 돌아가게 된다. 도시가 돌아가는 또 다른 이유는 적절한 추상화와 모듈화 때문이다. 그래서 큰 그림을 이해하지 못하여도 개개인이 관리하는 '구성'요소'는 효율적으로 돌아간다. 소프트웨어 팀도 도시처럼 구성한다...