목록DDD (1)
Leeyebin의 블로그
1. 도메인 모델 시작하기
도메인 주도개발 책 공부를 하면서 내용 정리 1.1 도메인이란? 도메인이란? SI회사에 다닐 때 개발스킬이 아니라 업무에 대한 지식을 얘기할 때 도메인 지식이라는 말을 사용했던 것같은데 쉽게 설명하자면 "소프트웨어 프로그램에 대한 기능적으로 구분한 영역? 단위?"이라고 할 수 있을거 같다. 책에서는 온라인 서점을 예시로 보여준다. 한 도메인은 다시 하위 도메인으로 나눌 수 있다. 사진에서와 같이 온라인 서점 도메인은 몇 개의 하위 도메인으로 나눌 수 있다. 한 하위 도메인은 다른 하위 도메인과 연동하여 완전한 기능을 제공한다. 하지만 특정 도메인을 위한 소프트웨어라고 해서 도메인이 제공해야 할 모든 기능을 직접 구현하는 것은 아니다. (ex: 배송시스템/결제 시스템 등은 외부 업체를 이용해서 처리할 때가..
공부 기록실/도메인 주도 개발 시작하기
2023. 3. 6. 20:29