复杂软件设计之道
正版新书 新华官方库房直发 可开电子发票
¥
74.98
6.3折
¥
119
全新
库存4件
作者彭晨阳编著
出版社机械工业出版社
ISBN9787111661122
出版时间2020-08
版次1
装帧平装
开本16开
纸张胶版纸
页数352页
字数541千字
定价119元
货号SC:9787111661122
上书时间2024-12-03
商品详情
- 品相描述:全新
-
全新正版 提供发票
- 商品描述
-
作者简介:
彭晨阳,常用网名板桥(bang),DDD等软件架构专研网站——解道(Jdon)的创办者,长期关注国内外软件架构思想和设计开发的新动向,自DDD提出以来,持续研究与实践DDD。
行业经验——具有近30年的软件系统设计与开发经验,以及丰富的领域实战经验,包括ERP、电子商务、政务、电力、银行、大型游戏等。
培训经历——致力于传播软件设计开发新思想、新技术,曾为近百家企业提供培训咨询服务,包括华为、阿里等企业。
擅长方向——系统架构设计与实现,设计模式与框架,并发编程和微服务、区块链等分布式系统与事务。擅长复杂系统的软件架构和领域建模。
主编推荐:
为读者提供更加清晰的DDD知识脉络,各个击破、详细解析;
讲解过程伴随实例代码,让读者的学习过程更加轻松;
包含原著以外的DDD社区新发展,基于截至2020年初的全新、全面DDD思想/方法体系编写;
推荐作为原著学习伴侣,在实践中反复学习与思考。
内容简介:
领域驱动设计简称DDD,《复杂软件设计之道:领域驱动设计全面解析与实战》前6章全面解析了DDD的分析方法和技术架构,包括领域驱动设计基础、领域驱动战略设计(有界上下文和统一语言)、聚合设计、实体和值对象、CQRS架构和事件溯源,第7章使用经典的货物运输系统案例进行了完整、详细的综合演示。
《复杂软件设计之道:领域驱动设计全面解析与实战》同时引入了DDD的*新发展成果,如事件风暴建模,并以此建模方式替代传统的DDD建模方式讲解了多个案例。还涉及大量软件系统实现相关的技术和架构,读者在学习DDD的同时,也可以掌握这些技术、架构在DDD实现中的灵活应用。
另外,每个概念或方法的讲解过程都穿插了具体实例,以方便读者结合实例进行学习;第2~7章每章*后都有总结与拓展,将本章涉及的案例和知识进行总结,并引入国际DDD专家的心得经验,试图告诉读者一条DDD实战中行之有效的途径。
《复杂软件设计之道:领域驱动设计全面解析与实战》主要面向拥有一定实践经验的软件产品经理、领域专家、软件设计开发相关从业人员,相关初级从业者也可阅读本书。
目录:
前言
第1章领域驱动设计基础1
1.1领域驱动设计的起源与发展1
1.1.1程序员为难之处1
1.1.2技术负债与软件质量3
1.1.3ER数据建模与面向对象建模4
1.1.4DDD的诞生和发展6
1.2领域驱动设计的特点9
1.2.1发现和理解问题10
1.2.2领域即边界13
1.2.3解决复杂性15
1.2.4新的数据结构设计方式17
1.2.5需要注重产品的程序员18
1.3领域驱动设计的难点20
1.3.1业务策略和业务规则21
1.3.2统一语言与有界上下文25
1.3.3领域模型的提炼26
1.4领域驱动设计的应用场景29
1.4.1哪些应用不适合?30
1.4.2适合微服务架构30
第2章领域驱动战略设计31
2.1有界上下文31
2.1.1统一语言:统一项目中的交流语言32
2.1.2如何发现有界上下文和统一语言?34
2.1.3有界上下文之间的关系36
2.1.4核心子域、支持子域与通用子域37
2.1.5实例解析:电费结算系统38
2.2按时间线发现有界上下文40
2.2.1UML时序图40
2.2.2实例解析:电商领域之商品管理上下文41
2.3通过领域故事或流程发现有界上下文45
2.4通过事件风暴会议发现有界上下文48
2.4.1领域事件50
2.4.2命令51
2.4.3事件风暴建模法53
2.4.4实例解析:一个典型的事件风暴建模
...
— 没有更多了 —
全新正版 提供发票
以下为对购买帮助不大的评价