도메인 주도 설계
2023년 10월 25일 출간
- eBook 상품 정보
- 파일 정보 ePUB (0.73MB)
- ISBN 9791171270460
- 지원기기 교보eBook App, PC e서재, 리더기
-
교보eBook App
듣기(TTS) 가능
TTS 란?텍스트를 음성으로 읽어주는 기술입니다.
- 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를 읽을 수 있습니다.
- 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.
쿠폰적용가 10,800원
10% 할인 | 5%P 적립이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.
카드&결제 혜택
- 5만원 이상 구매 시 추가 2,000P
- 3만원 이상 구매 시, 등급별 2~4% 추가 최대 416P
- 리뷰 작성 시, e교환권 추가 최대 200원
작품소개
이 상품이 속한 분야
1장, '도메인 주도 설계(DDD) 소개'에서는 DDD의 세계로 들어가는 입문 단계입니다. DDD의 기원과 동기를 알아보고 최신 소프트웨어 개발에서 DDD가 중요한 이유에 대해 알아봅니다.
2장, 'DDD의 빌딩 블록'에서는 엔티티, 값 개체, 집계 및 리포지토리와 같은 DDD의 기본 요소에 대해 소개합니다. 이러한 빌딩 블록과 모델링 도메인에서의 역할을 확실하게 이해할 수 있습니다.
3장, 'DDD 패턴'에서는 유비쿼터스 언어, 바운디드 컨텍스트, 도메인 이벤트 등 DDD에서 가장 중요한 몇 가지 패턴에 대해 자세히 살펴봅니다. 이러한 패턴이 어떻게 도메인에 대한 공유된 이해에 기여하고 잘 설계된 시스템을 만드는 데 도움이 되는지 알아봅니다.
4장, 'DDD 구현하기'에서는 소프트웨어 프로젝트에서 DDD를 구현하는 실용적인 측면을 안내합니다. 도메인 모델링, 집계 설계, 도메인 객체 지속을 위한 전략을 살펴봅니다.
5장, '사례 연구 및 예제'에서는 다양한 도메인에서 DDD 원칙을 적용하는 방법을 설명하기 위해 실제 사례 연구와 예제를 제공합니다. 복잡한 도메인 문제를 해결하기 위해 DDD가 어떻게 사용되는지 살펴볼 수 있습니다.
6장, 'DDD와 다른 디자인 개념'에서는 이벤트 중심 설계, 마이크로서비스와 같은 다른 디자인 개념과 DDD 간의 관계를 살펴봅니다. DDD가 이러한 개념을 어떻게 보완하고 풍부하게 하는지 알아보세요.
7장, 'DDD의 함정과 과제'에서는 개발자와 팀이 DDD를 채택할 때 직면할 수 있는 일반적인 함정과 과제를 다룹니다. 이러한 장애물을 효과적으로 극복하는 방법을 배웁니다.
8장, 'DDD의 미래: 트렌드와 진화'에서는 새로운 트렌드와 이 방법론의 지속적인 진화를 살펴보면서 DDD의 미래를 내다봅니다. 끊임없이 변화하는 소프트웨어 개발 세계에서 DDD가 나아갈 방향에 대한 인사이트를 얻을 수 있습니다.
이 책은 소프트웨어 개발에 대한 이 혁신적인 접근 방식을 마스터하기 위한 종합적인 가이드입니다. 아키텍처 기술을 향상시키려는 노련한 개발자이든, 기술 팀과 더 효과적으로 협업하려는 도메인 전문가이든, 이 책은 DDD 세계에서 뛰어난 역량을 발휘하는 데 필요한 지식과 도구를 제공합니다. 도메인 중심 사고방식을 받아들이고, 소프트웨어 설계의 새로운 가능성을 열고, 실제 도메인과 진정으로 일치하는 시스템을 구축할 준비를 하세요.
___1. DDD의 원리
___2. DDD의 배경과 기원
___3. 소프트웨어 개발에서 DDD의 중요성
2장 : DDD의 빌딩 블록
___1. 엔티티
___2. 값 객체
___3. 애그리거트
___4. 도메인 이벤트
___5. 서비스
___6. 팩토리
___7. 리포지토리
3장 : DDD 패턴
___1. 유비쿼터스 언어
___2. 바운디드 컨텍스트
___3. CQRS
___4. 이벤트 소싱
___5. 계층화된 아키텍처
4장 : DDD 구현
___1. 컨텍스트 매핑
___2. 마이크로서비스에서의 DDD
___3. 모놀리스 애플리케이션의 DDD
5장 : 사례 연구 및 예제
___1. DDD를 사용한 이커머스 애플리케이션 개발
___2. 금융 애플리케이션에서 DDD 구현하기
___3. DDD의 실제 사례
6장 : DDD와 다른 디자인 개념
___1. DDD와 테스트 주도 개발(TDD)의 관계
___2. DDD와 마이크로서비스와의 상호 작용
___3. DDD와 이벤트 중심 설계
7장 : DDD의 함정과 도전 과제
___1. 복잡성 극복하기
___2. 대규모 모델 다루기
___3. 성능 문제 처리
___4. 커뮤니케이션 문제 해결
8장 : DDD의 미래: 트렌드와 진화
___1. 클라우드 컴퓨팅에서의 DDD
___2. 빅 데이터 분석에서 DDD의 역할
___3. DDD 관행의 완벽성
작가정보
저자(글) 온개발팀
세상에 필요한 솔루션을 개발하기 위해 다양한 프로그래밍을 활용하고 있습니다.
이 상품의 총서
Klover리뷰 (0)
- - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- - 리워드는 1,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다. (5,000원 이상 상품으로 변경 예정, 2024년 9월 30일부터 적용)
- - 리워드는 한 상품에 최초 1회만 제공됩니다.
- - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
구매 후 리뷰 작성 시, e교환권 100원 적립
문장수집
- 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
- e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- 리워드는 1,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다. (5,000원 이상 eBook으로 변경 예정, 2024년 9월 30일부터 적용)
- 리워드는 한 상품에 최초 1회만 제공됩니다.
- sam 이용권 구매 상품 / 선물받은 eBook / 오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.
구매 후 문장수집 작성 시, e교환권 100원 적립
신규가입 혜택 지급이 완료 되었습니다.
바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!
- 구매 후 90일 이내 작성 시, e교환권 100원 (최초1회)
- 리워드 제외 상품 : 마이 > 라이브러리 > Klover리뷰 > 리워드 안내 참고
- 콘텐츠 다운로드 또는 바로보기 완료 후 리뷰 작성 시 익일 제공
가장 와 닿는 하나의 키워드를 선택해주세요.
총 5MB 이하로 jpg,jpeg,png 파일만 업로드 가능합니다.
신고 사유를 선택해주세요.
신고 내용은 이용약관 및 정책에 의해 처리됩니다.
허위 신고일 경우, 신고자의 서비스 활동이 제한될 수
있으니 유의하시어 신중하게 신고해주세요.
이 글을 작성한 작성자의 모든 글은 블라인드 처리 됩니다.
구매 후 90일 이내 작성 시, e교환권 100원 적립
eBook 문장수집은 웹에서 직접 타이핑 가능하나, 모바일 앱에서 도서를 열람하여 문장을 드래그하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다.
차감하실 sam이용권을 선택하세요.
차감하실 sam이용권을 선택하세요.
선물하실 sam이용권을 선택하세요.
-
보유 권수 / 선물할 권수0권 / 1권
-
받는사람 이름받는사람 휴대전화
- 구매한 이용권의 대한 잔여권수를 선물할 수 있습니다.
- 열람권은 1인당 1권씩 선물 가능합니다.
- 선물한 열람권이 ‘미등록’ 상태일 경우에만 ‘열람권 선물내역’화면에서 선물취소 가능합니다.
- 선물한 열람권의 등록유효기간은 14일 입니다.
(상대방이 기한내에 등록하지 않을 경우 소멸됩니다.) - 무제한 이용권일 경우 열람권 선물이 불가합니다.
첫 구매 시 교보e캐시 지급해 드립니다.
- 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
- 한 ID당 최초 1회 지급 / sam 이용권 제외
- 구글바이액션을 통해 교보eBook 구매 이력이 없는 회원 대상
- 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)