728x90

데이터중심설계 3

11일차 - 책임 주도 설계로 전환하기

2023.08.11 FRI 130p ~ 141p 10일차 내용 ⬇️ 2023.08.10 - [개발 서적 기록/오브젝트_조영호] - 10일차 - 진정한 캡슐화는 변경 가능한 모든 것을 내부에 숨긴다 10일차 - 진정한 캡슐화는 변경 가능한 모든 것을 내부에 숨긴다 2023.08.10 THU 117p ~ 130p 9일차 내용 ⬇️ 2023.08.09 - [개발 서적 기록/오브젝트_조영호] - 9일차 - 캡슐화, 응집도 그리고 결합도 9일차 - 캡슐화, 응집도 그리고 결합도 2023.08.09 WED 107p ~ 118p 8일차 내용 magenta-ming.tistory.com 데이터 중심 설계가 변경에 취약한 이유 데이터 중심의 설계는 너무 이른 시기에 데이터에 관해 결정하도록 강요한다. 데이터 중심의 설계..

9일차 - 캡슐화, 응집도 그리고 결합도

2023.08.09 WED 107p ~ 118p 8일차 내용 ⬇️ 2023.08.09 - [개발 서적 기록/오브젝트_조영호] - 8일차 - 추상화를 통한 역할 부여 그리고 책임 중심 설계 8일차 - 추상화를 통한 역할 부여 그리고 책임 중심 설계 2023.08.08 TUE 90p ~ 107p 7일차 내용 ⬇️ 2023.08.08 - [개발 서적 기록/오브젝트_조영호] - 7일차 - 적절한 책임과 적합한 역할 7일차 - 적절한 책임과 적합한 역할 2023.08.07 MON 77p ~ 91p 6일차 내용 ⬇️ 2023.0 magenta-ming.tistory.com 캡슐화 객체를 사용하면 변경 가능성이 높은 부분은 내부에 숨기고 외부에는 상대적으로 안정적인 부분만 공개함으로써, 변경의 여파를 통제할 수 있다..

8일차 - 추상화를 통한 역할 부여 그리고 책임 중심 설계

2023.08.08 TUE 90p ~ 107p 7일차 내용 ⬇️ 2023.08.08 - [개발 서적 기록/오브젝트_조영호] - 7일차 - 적절한 책임과 적합한 역할 7일차 - 적절한 책임과 적합한 역할 2023.08.07 MON 77p ~ 91p 6일차 내용 ⬇️ 2023.08.07 - [개발 서적 기록/오브젝트_조영호] - 6일차 - 합성을 통한 코드 재사용과 협력 6일차 - 합성을 통한 코드 재사용과 협력 2023.08.06 SUN 65p ~ 77p 5일차 내용 magenta-ming.tistory.com 역할과 추상화 역할의 가장 큰 장점은 설계의 구성 요소를 추상화할 수 있다는 것이다. 역할은 공통의 책임을 바탕으로, 객체의 종류를 숨길 수 있다. 그래서 역할을 객체를 추상화한 것으로 볼 수 있다..

728x90