로버트 C. 마틴의 클린 아키텍처를 읽고 내용 요약 및 생각 정리용 포스트설계(저수준)와 아키텍처(고수준)로 구분하려 하지만 결국 둘의 경계는 명확하지 않다.소프트웨어 시스템의 가치는 행위와 아키텍처(구조)로 나눌 수 있다. 업무 관리자는 행위(소프트웨어가 잘 돌아가나
로버트 C. 마틴의 클린 아키텍처를 읽고 내용 요약 및 생각 정리용 포스트 요약 단일 책임 원칙(SRP) 단순히 하나의 함수는 하나의 기능만을 해야 한다는 뜻이 아니다.(너무 작은 범위) 단일 모듈은 단 하나의 액터(=이해관계자 집단)만을 책임져야 한다. 같은 액터를
로버트 C. 마틴의 클린 아키텍처를 읽고 내용 요약 및 생각 정리용 포스트 요약 컴포넌트 응집도 1. 재사용/릴리스 등가 원칙(REP): 컴포넌트는 재사용 가능한 클래스들로 구성되어야 한다. 컴포넌트를 구성하는 클래스들은 서로 공유하는 목적이 있어야 한다. 2
로버트 C. 마틴의 클린 아키텍처를 읽고 내용 요약 및 생각 정리용 포스트 요약 정책과 세부사항을 엄격하게 분리함으로써 세부사항은 최대한 늦게 결정할 수 있고, 이를 통해 시스템이 세부사항에 의존하지 않기 때문에 개발, 배포, 유지보수가 상대적으로 간단해진다. 시스템
로버트 C. 마틴의 클린 아키텍처를 읽고 내용 요약 및 생각 정리용 포스트 요약 으악 포인트 질문 소감 추가 사항