本书让枯燥的DDD概念栩栩如生。无论你是软件发者、架构师、分析师、咨询师还是软件客户,本书都能助你真正地理解DDD,并从它的美好前景中获益。本书并没有用大量细枝末节的知识来淹没你,而是聚焦于那些为了寻求答案所必需的内容。本书内容简练易懂并具备可操作性。好评如潮的《实现领域驱动设计》作者Vaughn Vernon,将二十多年来在真实项目场景中运用DDD原则的经验行总结,没有谁比他更适合阐明这其中的庞杂和微妙之处。
售 价:¥
纸质售价:¥51.30购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
译者序
致谢
关于作者
第1章 DDD对我而言
DDD很难掌握吗
优秀设计、糟糕设计和有效设计
战略设计
战术设计
学习过程与知识提炼
让我们开始吧!
第2章 运用限界上下文与通用语言进行战略设计
领域专家和业务驱动
案例分析
战略设计是必要的根基
在质疑中统一
发展通用语言
应用场景
如何持续
架构
本章小结
第3章 运用子域进行战略设计
什么是子域
子域类型[1]
应对复杂性
本章小结
第4章 运用上下文映射进行战略设计
映射的种类
合作关系
共享内核
客户—供应商[4]
跟随者[6]
防腐层[9]
开放主机服务[10]
已发布语言[11]
各行其道[13]
大泥球
善用上下文映射
基于SOAP的RPC
RESTful HTTP
消息机制
上下文映射示例
本章小结
第5章 运用聚合进行战术设计
为什么使用它
聚合的经验法则
规则一:在聚合边界内保护业务规则不变性
规则二:聚合要设计得小巧
规则三:只能通过标识符引用其他聚合
规则四:利用最终一致性更新其他聚合
建立聚合模型
慎重选择抽象级别
大小适中的聚合
可测试的单元
本章小结
第6章 运用领域事件进行战术设计
设计、实现并运用领域事件
事件溯源
本章小结
第7章 加速和管理工具
事件风暴
其他工具
在敏捷项目中管理DDD
运用SWOT分析法
建模Spike和建模债务
任务识别与工作量估算
限制建模时间
如何实施
和领域专家打交道
本章小结
参考文献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜