728x90
#코딩 #개발자 #객체지향의사실과오해 #개발자필독 #도서리뷰
1 주차
화 | Assignment #5
- 📚 5장. 책임과 메시지
- ✔️ TIL
오늘 TIL 3줄 요약
- 책임, 메시지
- 공용 인터페이스, 내부 인터페이스
- 객체의 자율성
TIL (Today I Learned) 날짜
2022.04.19~20
오늘 읽은 범위
5장. 책임과 메시지
책에서 기억하고 싶은 내용을 써보세요.
- 다형성은 객체들의 대체가능성을 이용해 설계를 유연하고 재사용 가능하게 만든다. (p.151)
- 객체지향이 유연하고 확장가능하고 재사용성이 높다는 명성을 얻게 된 배경에는 다형성이라는 강력한 무기가 있었기 때문이다.(p.152)
- 클래스가 코드를 구현하기 위해 사용할 수 있는 중요한 추상화 도구인것은 사실이지만, 객체지향의 강력함은 클래스가 아니라 객체들이 주고받는 메시지를 통해 정의된다.(p.155)
- 독립된 객체의 상태와 행위에 대해 고민하지 말고 시스템의 기능을 구현하기 위해 객체가 다른 객체에게 제공해야 하는 메시지에 대해 고민하라.(p.156)
- '묻지말고시켜라' 스타일은 객체지향 애플리케이션이 자율적인 객체들의 공동체라는 사실을 강조한다(p.160)
- 책임이 자율적일수록 적절하게 '추상화'되며 '응집도'가 높아지고, '결합도'가 낮아지며 '캡슐화'가 증진되고 '인터페이스와구현이 명확히 분리'되며 설계의 '유연성'과 '재사용성'이 향상된다.(p.176)
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
- 책임이 자율적일수록 적절하게 '추상화'되며 '응집도'가 높아지고, '결합도'가 낮아지며 '캡슐화'가 증진되고 '인터페이스와구현이 명확히 분리'되며 설계의 '유연성'과 '재사용성'이 향상된다. -> 이 구문으로 오늘 읽은 5장이 알맞게 요약되었다고 생각한다.
'개발자 필독도서 리뷰' 카테고리의 다른 글
[독서] "객체지향의 사실과 오해" 7일차 (0) | 2022.04.22 |
---|---|
[독서] "객체지향의 사실과 오해" 6일차 (0) | 2022.04.21 |
[독서] "객체지향의 사실과 오해" 4일차 (0) | 2022.04.18 |
[독서] "객체지향의 사실과 오해" 3일차 (0) | 2022.04.17 |
[독서] "객체지향의 사실과 오해" 2일차 (0) | 2022.04.16 |