반응형 협력1 [객체지향의 사실과 오해]를 읽고 🐇 많은 개발자분들이 추천해주신 도서라 한 번쯤 읽어보고 싶었습니다. 완독 한지는 오래됐지만 기억에 오래 남아서 기억 남았던 부분을 정리해보려고 합니다. 이 책에서 중점적으로 설명한 것들은 바로 역할과 책임, 책임관계에서 바라본 객체지향입니다. 지금까지 객체지향이라 하면 공통적인 객체를 분리해서 재사용성을 높이고, 퍼즐 조각 맞추듯이 설계했습니다. 책을 읽고 나서 객체지향을 바라보는 시각이 조금 달라졌습니다. 대략 3가지 정도 기억에 남았었습니다. 객체지향 애플리케이션의 윤곽을 정하는 것은 역할, 책임, 협력입니다. 하지만 실제로 협력에 참여하는 주체는 객체입니다. 각각 사람마다 역할이라는 것이 있습니다. 예를 들어 스타벅스에 입장한 고객과 응대하는 캐셔, 바리스타의 역할은 다릅니다. 다른 역할 속에서 각각.. 2022. 2. 1. 이전 1 다음 반응형