728x90
◆ Part 5 아키텍처 Architecture
■ 15장 아키텍처란? What Is Architecture?
아키텍처의 주된 목적은 시스템의 생명주기를 지원하는 것이다. 아키텍처의 궁극적인 목표는 시스템의 수명과 관련된 비용은 최소화하고, 프로그래머의 생산성은 최대화하는 데에 있다.
좋은 아키텍트는 세부사항을 정책으로부터 분리해 내고 어떤 경우라도 정책이 세부사항에 의존하지 않도록 하는 것이다. 정책은 업무의 규칙과 절차이며, 세부사항은 입출력 장치 DB, 웹시스템, 서버, 프레임워크, 통신 프로토콜 등을 말한다.
<16장에서 계속>
728x90
반응형
'개발_프로그래밍' 카테고리의 다른 글
클린 아키텍처 - 17장. 경계: 선 긋기 Boundaries: Drawing Lines (0) | 2022.10.01 |
---|---|
클린 아키텍처 - 16장. 독립성 Independence (0) | 2022.09.30 |
클린 아키텍처 - 14장. 컴포넌트 결합 Component Coupling (0) | 2022.09.29 |
클린 아키텍처 - 13장. 컴포넌트 응집도 Component Cohesion (0) | 2022.09.21 |
클린 아키텍처 - 12장. 컴포넌트 Components (0) | 2022.09.21 |