728x90
#코딩 #개발자 #객체지향의사실과오해 #개발자필독 #도서리뷰
1 주차
토 | Assignment #2
- 📚 2장. 이상한나라의 객체
- ✔️ TIL
오늘 TIL 3줄 요약
- 상태에 따라 변하는게 아니라 행동에 따라 상태가 변한다.
- 식별자
- 객체와 현실세계의 은유적 표현 관계
TIL (Today I Learned) 날짜
2022.04.16
오늘 읽은 범위
2장. 이상한나라의 객체
책에서 기억하고 싶은 내용을 써보세요.
- 객체는 스스로의 행도엥 의해서만 상태가 변경되는 것을 보장함으로써 객체의 자율성을 유지한다.(p.52)
- 이것이 캡슐화가 의마하는 것이다. 객체는 상태를 캡슐 안에 감춰둔 채 외부로 노출하지 않는다. 객체가 외부에 노출하는 것은 행동뿐이며, 외부에서 객체에 접근할 수 있는 유일한 방법 역시 행동뿐이다. (p.56)
- 행동이 상태를 결정한다. (p.64)
- 어떤 책임이 필요한가를 결정하는 과정이 전체 설계를 주도해야한다. 책임-주도 설계(Resopnsibility-Driven Design, RDD) (p.65)
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
- 객체지향 소프트웨어 세계를 이상한나라의앨리스 세계에 빗대어 표현되어있어서 재미있게 읽을 수 있었다. 객체지향 소프트웨어세계는 현실세계를 모방한것이 아니라, 현실세계를 빗대어 은유적으로 표현한 것이라는것을 기억해야겠다.
'개발자 필독도서 리뷰' 카테고리의 다른 글
[독서] "객체지향의 사실과 오해" 4일차 (0) | 2022.04.18 |
---|---|
[독서] "객체지향의 사실과 오해" 3일차 (0) | 2022.04.17 |
[독서] "객체지향의 사실과 오해" 1일차 (0) | 2022.04.15 |
[노개북] "실용주의프로그래머" 챌린지 성공 후기 및 수료증! (0) | 2022.04.15 |
[노개북] "실용주의프로그래머" 챌린지 16일차 (0) | 2022.04.06 |