1장 설계와 아키텍처란?
설계와 아키텍처 사이에는 차이가 없다.
목표는?
소프트웨어 아키텍처의 목표는 필요한 시스템을 만들고 유지보수하는 데 투입되는 인력을 최소화하는 데 있다.
설계 품질을 재는 척도는 고객의 요구를 만족시키는 데 드는 비용을 재는 척도와 다름없다.
사례 연구
소프트웨어 개발의 단순한 진리는 다음과 같다.
빨리 가는 유일한 방법은 제대로 가는 것이다.
결론
어떤 경우라도 개발 조직이 할 수 있는 최고의 선택지는 조직에 스며든 과신을 인지하여 방지하고, 소프트웨어 아키텍처의 품질을 심각하게 고민하기 시작하는 것이다.