개발자 필독도서 리뷰

[독서] "객체지향의 사실과 오해" 1일차

개발자 배찌 2022. 4. 15. 10:58
728x90

#코딩 #개발자 #객체지향의사실과오해 #개발자필독 #도서리뷰

 

1 주차

 | Assignment #1

  • 📚 1장. 협력하는 객체들의 공동체
  • ✔️ TIL

오늘 TIL 3줄 요약

  • 역할, 책임 협력
  • 객체지향의 본질 : 객체를 지향하라
  • 객체의 자율성

 

TIL (Today I Learned) 날짜

2022.04.15

 

오늘 읽은 범위

1장. 협력하는 객체들의 공동체

 

책에서 기억하고 싶은 내용을 써보세요.

  • 객체가 충분히 '자율적'이어야 한다는 것이다. '자율적'이라는 단어의 뜻은 '자기 스스로의 원칙에 따라 어떤 일을 하거나 자기 스스로를 통제하여 절제하는 것'을 의미한다. (p.32)
  • 객체지향의 중심에는 클래스가 아니라 객체가 위치하며, 중요한것은 클래스들의 정적인관계가 아니라 메시지를 주고받는 객체들의 동적인관계다. (p.38)
  • 클래스의 구조와 메서드가 아니라 객체의 역할, 책임, 협력에 집중하라. 객체지향은 객체를 지향하는것이지 클래스를 지향하는것이 아니다. (p.38)

 

 

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 객체지향이란 무엇인가요? 라고 물어봤을 때, 대충은 머릿속에서 알고있지만 막상 설명해보라고 했을 때, 과연 내가 설명을 제대로 할 수 있을지 의문이 들었다. 앞으로는 객체지향이란 무엇인가요? 라는 질문을 받았을 때, 객체를 지향하는것이요 라고 답할것이며, 클래스와연관짓기보다는 역할,책임,협력,다형성에 초점을 맞춰서 설명할 생각이다.