DDD 의 첫번째 시간이다. 도메인 도메인이란 무엇인가? 온라인 서점을 예를 들어보자. 어떤 책이 나왔는지 검색을하고 평가로 하고 장바구니에 담고 구매도 한다. 구매를 할 때는 카드를 사용하기도 하고 가상계좌을 사용하기도 한다. 개발자 입장에서 온라인 서점은 구현해야 할 소프트웨어이다. 책을 판매하는데 조회, 구매, 결제, 배송등의 기능을 제공해야 하는데 이때 온라인서점은 소프트웨어로 해결하고자 하는 문제영역, 즉 도메인에 해당된다. 특정 도메인을 위한 소프트웨어라고 해서 도메인이 제공해야 할 모든 것을 구현해야 하는 것은 아니다. 배송시스템을.. Read More