开发者社区 问答 正文

DDD跟UML建模和MDD(Model driven Development)是啥关系?

DDD跟UML建模和MDD(Model driven Development)是啥关系?

展开
收起
OSC开源社区 2024-05-30 20:15:54 213 分享 版权
1 条回答
写回答
取消 提交回答
  • DDD是Domain Driven Design的缩写,即领域驱动设计。DDD主张先根据业务知识建立领域模型,然后以它为中心驱动整个软件解决方案的设计和建设。

    UML建模是通过UML这个工具来表达领域模型,所以领域模型是本体,UML是表示法,如此而已。MDD应该是MDA的同义词,即意图将UML作为编程语言使用,定义好完善的UML之后,自动生成代码。从这个角度来看,MDD显然和DDD是不同的思想。

    2024-05-31 13:51:50
    赞同 展开评论
问答分类:
uml
问答标签:
问答地址: