Life/BOOK2025. 3. 19. 23:57[오브젝트] 01. 객체, 설계

[오브젝트] 00. 시작하기 우리는 멀티 패러다임 프로그래밍 시대에 살고 있다.이 책을 통해 다양한 패러다임 중 하나인 객체 지향 프로그래밍에 대해 올바르게 이해해 보자. Point.객체는 하나의 유기체처럼 코드에서 살아 숨쉰다.객체는 자율성과 책임을 가지고 있다. 따라서 객체 간의 의존성을 얼마나 적절하게  관리하는지가 중요하다. 자율성을 보장하기 위해, 캡슐화라는 개념이 등장한다. 세부적인 사항을 감추고 인터페이스만 제공하여, 객체간의 결합도를 낮추고 문제를 스스로 해결하는 자율적인 존재가 된다는 것이다.  Idea.객체간 메세지를 통해서만 상호작용한다는 말에 뭔가 "허?!" 하는 울림이 있었다. Question.적절한 의존성은 어디까지일까? Comment저자의 앞선 책인 객체 지향의 사실과 오해처럼..

image