메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

도메인 주도 개발 시작하기 리뷰

warlord***

|

2022-04-25

도메인 주도 개발 시작하기

실제 업무에 도메인 주도 설계(DDD)를 적용할 수 있도록 기본적인 DDD의 핵심 개념을 익히고 구현을 통해 학습할 수 있도록 구성한 DDD 입문서

  • 저자 : 최범균
  • 출간 : 2022-03-21

KakaoTalk_20220425_085813719.jpg

아주 오랫만에 자바에 관련된 리뷰인듯 하다. 자바로 개발일을 시작하였지만 오래전이다. 최범균님 책은 참으로 유용하고 적절한 시기에 잘 나오듯 하다. 

 

항상 자바 개발에 많은 도움을 주는 책을 많이 쓰시는 듯 하다.

 

이 책은 DDD 즉 도메인 주도 개발에 대한 내용으로 구성이 되어있다.

 

어느 정도는 자바에 대하여 익숙한 독자여야 할 듯하다.

 

내용이 소스 코드와 함께 설명이 되어지기에 다소 어려울 수도 있다.

 

이 책은 저자의 많은 고민과 철학이 적절하게 녹아져 있다고 할 수 있다.

 

개발자로 살아가면서 한번쯤 느껴지는 어떻게 하면 좀더 나은 개발과 설계를 할 수 있을지에

 

대해서 친절하게 풀어간다.

 

현업에서는 아직 DDD는 어려운 주제로 보인다.

 

나 역시 현역 시절에는 이 내용으로 개발을 진행해 보지는 않았다.

 

그래서 이 책은 첨 개발을 시작하는 독자는 어렵다.

 

그래서 추천하지 않는다.

 

추천하는 독자는 어느정도 개발을 할 줄 알고 좀더 나은 개발 방향성을 가지고자

 

하는 독자를 대상으로 한다것을 알려주고 싶다.

 

하지만 DDD에 대해서 어떻게 하지라고 의문을 가지고 도전하고자 한다면

 

충분히 만족할 만한 내용으로 구성이 되어져 있다고 말하고 싶다.

 

내용 구성으로는 도메인 모델을 어떻게 시작할것인가로 출발한다.

 

그리고 아키텍처 구성은 어떻게 할 것인가에 대한 주제로 계속해서 이야기를 풀어간다.

 

그리고 생소한 애그리거트에 대한 내용과 리포지터리와 모델을 어떻게 구현할 것인지

 

그리고 스프링 데이를 JPA를 이용한 조회 기능을 구현하는 실습도 진행한다.

 

다음으로 응용 서비스와 표현 영역에 대하여 설명하고

 

도메인 서비스는 어떻게 구성하며 어떤 기능으로 구현하는지도 설명한다.

 

트랜잭션 관리에 대한 내용도 빠지지 않고 설명한다.

 

계속해서 도메인 모델과 바운디드 컨텍스트에 대한 설명과 이벤트

 

마지막으로 CQRS 모델의 장점과 단점을 설명하면서 책은 마무리가 된다.

 

===============================================================================

 

도메인 주도 개발에 대한 호기심과 도전을 해보고자 한다면 이 책을 적극 추천한다.

 

정말 흥미롭지만 다소 어렵기도 하다.

 

하지만 좀더 나은 개발을 해보고자 한다면 이 책을 가까이 두시고 한 두번 꼭 보시라

 

추천드리면 글을 마무리 하고자 한다.

 

 

 

 "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?