/ddd-learning

DDD学习、实战资料汇总

目录

DDD书籍推荐

《领域驱动设计 - 软件核心复杂性应对之道》 — Eric Evans

《实现领域驱动设计》 — Vaughn Vernon,这本书又被称作IDDD

《领域驱动设计精粹》 — Vaughn Vernon

这本书推荐新手先学习,很薄,整体概念都有,可以理解成是IDDD这本书的的简化版

DDD课程

极客时间《DDD实战课》 — 欧创新

入门的时候可以看看

DDD社区

宝藏网站,全部都是聊DDD的,相关PPT和视频在网站里都有

DDD实战相关

实践项目

《领域驱动设计 - 软件核心复杂性应对之道》书里对应的航运的例子

《实现领域驱动设计》书里协同办公软件的例子

极客时间《DDD实战课》里的一个基于DDD分析设计的在线请假考勤项目

开发工具

仓储快照工具

JavaBean映射工具

  • MapStruct:数据映射工具,方便DO(Data Object),Domain Object,DTO(Data Transfer Object)之间的转换

优秀DDD博客

DDD原理相关

事件风暴实战

DDD项目实战

常见DDD概念解释

FAQ

本人目前实践DDD也有1年多实践了,也看了很多DDD相关的代码和表现形式,大家的理解都有一些偏差,之后准备出点博客讲讲自己的理解。

读者如果有相关概念或者实施的疑问欢迎提Issue,大家一起探讨