DDD研究十年心得:《复杂软件设计之道:领域驱动设计全面解析与实战》出版


本书是博主板桥banq(彭晨阳)跟踪DDD十年的研究结晶,DDD的发展已经经过了原始概念阶段和DDD社区创新发展两个阶段,本书深入浅出地介绍了DDD社区最新思想和技术(EventStorming、领域事件等概念),并详细讲解如何落地到实战项目中,每个章节都有案例源码。
本书介绍了微服务中设计模式:有界上下文、领域事件、异步消息传递、基于编排的sagas、事件溯源、CQRS等。
本书可以作为Eric Evans原书籍《领域驱动设计:软件核心复杂性应对之道》的扩展和参考读物,也有助于深入理解DDD概念,特别是本书最后一章节是以原书中货运Cargo为案例,从事件风暴角度详细讲述了如何从需求到Cargo聚合模型产生的中间过程,而这一过程在原书中描述得不够详细和系统。
本书涉及到的Jdon框架JiveJdon是作者banq多年自行研究DDD的开源作品,如果希望通过JiveJdon入门学习DDD,这不失为一部参考书籍。
本书曾获得机械工业出版社二等奖;入选京东『软件工程师应读的实战指南精选』;曾入选当当网新书前20畅销榜。


当当网购买链接
 
为了帮助初学者更好地学习DDD,配合本书的理论指导,下面是作者板桥banq自创的一套DDD+MDD/MDA模型驱动设计方法,可快速直接落地为SpringBoot/SpringCloud或其他语言平台的微服务代码,视频教程免费观看下载(包含SpringBoot/SpringCloud详细开发)GitHub镜像
第一节 DDD 聚合设计在线视频:https://www.bilibili.com/video/BV1Yo4y1f7rz/
 
提供项目建模咨询:https://www.jdon.com/trainning/ddd.htm