简述 DDD架构对比MVC架构的优势
整个过程大概是这样的,开发团队和领域专家一起通过 通用语言(Ubiquitous Language)去理解和消化领域知识,从领域知识中提取和划分为一个一个的子领域(核心子域,通用子域,支撑子域),并在子领域上建立模型,再重复以上步骤,这样周而复始,构建出一套符合当前领域的模型。而DDD架构下,每个领域下都有独立的domain,model, repositery, service四层架构,由于包隔离的关系,服务之间就。当项目体积不断扩展,业务逐步复杂,不规范的开发就会带来一些问题——“牵一发而动全身”
原创
2023-05-29 22:44:24 ·
1452 阅读 ·
0 评论