마틴 파울러의 객체지향 설계 속 세 가지 상호 연관된 관점 개념 관점 : 사용자의 영역으로 도메인 속 개념과 개념 상이의 관계 표현 명세 관점 : 개발자 영역으로 객체의 협력 및 인터페이스와 구현의 분리에 집중 구현 관점 : 개발자 영역으로 객체들이 책임을 수행하기 위한 동작 코드(속성 및 메서드) 작성
마틴 파울러의 객체지향 설계 속 세 가지 상호 연관된 관점
<aside> ⭐ 학습목표
커피 주문 과정을 객체들의 협력 관계로 표현하기
메세지를 처리하기 적합한 객체를 선정한다.