도메인 안에 존재하는 개념과 개념들사이의 관계
🤔 도메인이란?
사용자들이 관심을 가지고 있는 특정 분야나 주제이다.
사용자의 영역인 도메인을 벗어나 개발자 영역인 SW안의 객체들의 책임이다.
객체들이 책임을 수행하는 데 필요한 동작하는 코드
개념 관점, 명세, 관점, 구현 관점 순서대로 SW를 개발하라는 얘기가 아니다.
단지 동일한 클래스를 세 가지 다른 방향에서 바라보는 것을 의미한다.
Reference
- 객체지향의 사실과 오해, 조영호 지음