领域驱动设计:业务建模与架构实践

领域驱动设计:业务建模与架构实践

评分

★★★★★

ISBN

9787111737544

出版社

机械工业出版社 2023-11-01出版

作者

王红亮

分类

数据库

内容简介
这是一本从业务和架构视角讲解DDD的基本原则、底层逻辑、落地难点、落地方法和进阶技巧的实战性著作。 DDD的理论体系复杂,学习和实践门槛较高,已有的关于DDD的著作或多或少存在理论描述难理解、案例示范难落地等问题,阻碍了DDD在实践中的应用。本书作者有20余年的软件研发经验,对DDD有深刻的理解,深谙DDD实践过程中的痛点,他在这本书中高屋建瓴、化繁为简,让读者有拨云见雾之感。
AI简介
这是一本从业务和架构视角讲解领域驱动设计(DDD) 的基本原则、底层逻辑、落地难点、落地方法和进阶技巧的实战性著作。本书作者有20余年的软件研发经验,对DDD有深刻的理解,深谙DDD实践过程中的痛点,他在这本书中高屋建瓴、化繁为简,让读者有拨云见雾之感。 本书从DDD的两个基本原则出发,阐述了战略、战术和各种模式的基础。这两个原则是DDD独特且不可或缺的要素,是使其成为一种革命性设计方法的根本原因。原则必须遵守,否则事物的独特性会消失,优点和收益也会消失。 书中详细解析了原则的底层逻辑,包括保持语言、模型、代码三者一致和保持领域模型的独立性与内聚性。这两个原则旨在确保软件设计的复杂度与业务复杂度相匹配,并且领域逻辑可以独立于技术架构进行构建、测试和验收。 此外,本书还探讨了DDD落地难的3个关键影响因素,包括常见误区、文化的变革和团队的挑战。为了成功实施DDD,团队需要明确领域模型和微服务之间的区别,推动文化的变革,并克服团队在领域专家和团队协作方面的挑战。 书中还详细介绍了配合DDD发挥威力的技术生态,包括测试、架构和软件过程三个方面。测试方面,领域模型需要具备高质量特性,包
阅读/下载地址