책
-
OOP 객체지향처럼 생각해보기책/객체지향의 사실과 오해 2020. 12. 21. 20:42
시작 이 글은 객체지향의 사실과 오해라는 책의 07장 함께 모으기 중 커피 전문점 도메인 설계 및 구현 예제에 대한 내용입니다. 객체지향의 사실과 오해라는 책과, 우형의 기술 블로그를 보고 한번 더 정리해보면 기억에 오래 남지 않을까 해서 정리하려고 합니다. 객체 지향의 사실과 오해를 읽으면서 메시지, 책임, 협력, 역할이라는 용어에 대해 배웠고 신선했습니다! 이 책을 보면 객체 지향이라는 것은 협력 관계 속에서 책임을 할당하고 그에 가장 알맞은 역할, 객체를 찾습니다. 해당 객체는 스스로 자율적인 객체로서 수신한 메시지를 책임지기 위해 동작하고 그 책임 안에서 다른 객체에게 책임을 할당하기도 하며 협력 공동체를 만들어 갑니다. 이러한 하나의 책임 주도의 설계는 캡슐화, 높은 응집도와 낮은 결합도로 바뀌..