728x90
◆ Part 4 컴포넌트 원칙 Components Principles
■ 12장 컴포넌트 Components
컴포넌트는 배포의 단위로 자바의 jar, 닷넷의 dll, 루비의 gem 등이 있다. 오늘날에는 이런 파일들을 기존 어플리케이션에 플러그인 형태로 배포하는 것이 일반적이다.
책에서 말하는 컴포넌트 역시 런타임에 플러그인 형태로 결합할 수 있는 동적 링크 파일이다. 컴포넌트 아키텍처를 적용하기 위해 과거에는 초인적인 노력이 필요했지만 현재는 기본으로 쉽게 사용할 수 있는 수준이 되었다.
<13장에서 계속>
728x90
반응형
'개발_프로그래밍' 카테고리의 다른 글
클린 아키텍처 - 14장. 컴포넌트 결합 Component Coupling (0) | 2022.09.29 |
---|---|
클린 아키텍처 - 13장. 컴포넌트 응집도 Component Cohesion (0) | 2022.09.21 |
클린 아키텍처 - 11장. DIP: 의존성 역전 원칙 Dependency Inversion Principle (0) | 2022.09.17 |
클린 아키텍처 - 10장. ISP: 인터페이스 분리 원칙 Interface Segregation Principle (1) | 2022.09.02 |
클린 아키텍처 - 9장. LSP: 리스코프 치환 원칙 Liskov Substitution Principle (2) | 2022.09.02 |