领域建模和微服务划分的过程和方法基本类似,其核心思想就是分治法,将问题域逐步分解,降低业务理解和系统实现的复杂度。
https://zq99299.github.io/note-book2/ddd/01/03.html#%E8%BF%9B%E4%B8%80%E6%AD%A5%E7%90%86%E8%A7%A3%E9%99%90%E7%95%8C%E4%B8%8A%E4%B8%8B%E6%96%87

概念

ddd 核心思想就是分治法,DDD 是一个分而治之的过程,是一系列分而治之的方法论。
领域:范围,业务的研究范围。
子域:领域的划分的子问题。
界限上下文:子域的边界和子域的上下文。
通用语言:业务中用到的专有名词,在项目开发中有歧义或不同人对某个东西有不同的叫法,应该在开始的使用就统一。
实体和值对象:https://zq99299.github.io/note-book2/ddd/01/04.html#%E5%AE%9E%E4%BD%93
1、实体:用例中的名词,切能产生行为的对象
2、值对象:没产生行为的对象。
https://github.com/lupguo/go-ddd-sample