领域驱动设计工作坊

领域驱动设计工作坊

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

手把手教你实现DDD工作坊的所有步骤和操作细节。

内容简介

本书通过一个完整项目案例由浅入深地介绍了业务建模和软件设计的方法论——领域驱动设计(Domain Driven Design,DDD)。

首先,本书介绍了DDD的基本概念和主流设计方法,同时引入贯穿全书的案例系统,并完成案例系统的基础设计;

其次,围绕DDD的统一语言、子域和限界上下文展开讨论,探讨从问题空间进入解空间的解决方案;

再次,从领域建模范式讲起,详细分析实体、值对象、聚合、领域服务、应用服务和领域事件等DDD中与战术设计相关的核心概念,并给出各个组件的设计方法和使用技巧;

最后,围绕常见领域驱动架构模式及DDD架构考量,给出DDD的架构设计和整合方案。

作者简介

作者郑天民,日本足利工业大学信息工程学硕士,拥有10余年软件行业从业经验,目前在一家大健康领域的创新型科技公司担任CTO,负责产品研发与技术团队管理工作。开发过10余个面向研发人员的技术和管理类培训课程项目,在架构设计和技术管理方面具有丰富的经验和深入的理解。他还是阿里云MVP、腾讯云TVP、TGO鲲鹏会会员。

著有《Apache ShardingSphere实战》《Spring响应式微服务Spring Boot 2+Spring 5+Spring Cloud实战》《系统架构设计》《向技术管理者转型》《微服务设计原理与架构》《微服务架构实战》等图书。

章节目录

版权信息

内容提要

前言

作者介绍

资源与支持

基础概念篇

第1章 领域驱动设计体系

1.1 软件复杂度剖析

1.2 引入领域驱动设计

1.3 领域驱动设计与架构融合

1.4 本章小结

第2章 工作坊案例系统

2.1 工作坊的基本概念和开展方式

2.2 案例系统介绍

2.3 案例系统基础设计

2.4 本章小结

战略设计篇

第3章 统一语言与子域

3.1 统一语言

3.2 子域

3.3 本章小结

第4章 限界上下文

4.1 引入限界上下文

4.2 识别限界上下文

4.3 限界上下文映射

4.4 限界上下文案例讲解

4.5 本章小结

第5章 事件风暴

5.1 探索业务全景

5.2 实施事件风暴

5.3 事件风暴应用实践

5.4 事件风暴案例讲解

5.5 本章小结

第6章 战略设计工作坊演练

6.1 案例系统战略设计

6.2 战略设计工作坊演练环节

6.3 战略设计工作坊演练最佳实践

6.4 本章小结

战术设计篇

第7章 实体和值对象

7.1 控制类的组成

7.2 实体

7.3 值对象

7.4 实体和值对象建模案例讲解

7.5 本章小结

第8章 聚合

8.1 控制类的关系

8.2 引入聚合

8.3 聚合的协作方式

8.4 聚合生命周期管理

8.5 聚合设计案例讲解

8.6 本章小结

第9章 服务、事件与基础设施

9.1 领域服务

9.2 应用服务

9.3 领域事件

9.4 基础设施

9.5 本章小结

第10章 战术设计工作坊演练

10.1 案例系统战术设计

10.2 战术设计工作坊演练环节

10.3 战术设计工作坊演练最佳实践

10.4 本章小结

架构设计篇

第11章 领域驱动实现架构

11.1 常见领域驱动架构模式

11.2 领域驱动设计的架构考量

11.3 本章小结

第12章 架构设计工作坊演练

12.1 案例系统架构设计

12.2 架构设计工作坊演练环节

12.3 架构设计工作坊演练最佳实践

12.4 本章小结

领域驱动设计工作坊是2024年由人民邮电出版社出版,作者郑天民。

得书感谢您对《领域驱动设计工作坊》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
微服务与事件驱动架构 电子书
本书教你从头开始构建完整的事件驱动型微服务架构。
无人零售:技术驱动商业变革 电子书
三大核心问题:政策、技术、安全+八大无人店经营模式解析。
UML软件建模任务驱动教程(第2版) 电子书
本书通过先进的建模工具+完整的软件模型+系统的UML知识,让学习者学会应用UML知识、学会构思软件模型、学会绘制UML图。通过体验两个系统(图书管理系统和网上书店系统)和多个软件模块模型的构建过程,在真实的软件模型构建过程中系统掌握UML理论知识、训练技能、积累经验、固化能力。全书贯穿的主线是UML的基础知识-软件模块建模-软件系统建模-Web系统建模-软件模型的实现,每个教学单元面向教学全过程设
数智化敏捷组织:云钉一体驱动组织转型 电子书
本书旨在为政企组织实施数智化转型提供详尽的理论指导、体系框架、实施路径及实践参考。
消费者洞察:大数据驱动下的新媒体运营研究 电子书
本书以消费者洞察为核心切入点,深入研究了大数据驱动下的新媒体运营。