04.模型驱动设计
2019-04-20 13:58:24 118 举报
AI智能生成
DDD学习-Chapter4
作者其他创作
大纲/内容
领域模型
领域与领域模型的对比
领域是问题的实际情况
领域模型是基于旨在处理特定业务用例的领域映射的一组抽象
分析模型与代码模型的绑定
分析模型=>业务模型,可以用UML表示,帮助开发和业务都能理解问题域
代码模型=>分析模型的实现,需要和分析模型保持协同
模型驱动设计
模型驱动设计与DDD
MDD专注于实现以及对于初始模型可能需要修改的约束
DDD专注于语言、协作和领域知识
团队建模
开发人员和业务专家协同知识提炼
代码模型和分析模型要保持协同
持续反馈和协作帮助形成分析和代码两个模型
通用语言
开发人员和业务之间的转译
技术人员避免将业务语转译为技术语
领域专家应该专注于问题而非解决方案
团队成员必须使用UL彼此沟通
仅为核心领域应用的模型驱动设计并创建UL才能带来变化
核心域是UL带来价值最大的区域
不需要为整个应用程序创建UL
0 条评论
下一页