领域驱动建模(Evans DDD)为什么使用MDD/DDDn MDD 是模型驱动设计,与MDA 模型驱动架构类似,体现为MDD = DDD + DSL 。n MDD is faster MDD 很快(真正快速开发)在MDD 应用模型中能够指定一个比传统的编程语言更高的抽象层次。该模型能够自动转化为可立即运行工作的应用程序(通过UML 工具),生成可解释/ 执行模型代码。模型中的每个元素代表了多行代码,这样使得模型在一个更高的抽象层次比相应的代码要精简得多,更能大道至简。 n MDD is more cost-effective MDD 更具有成本优势因为MDD 快速开发所以比较快地推向市场,MDD 意味更少的人员 专家,更高的质量,成本只是你学习MDD 的成本以及工具采购,使用MDD 拓展和维护应用程序的做法也更符合成本效益。通过更高级别模型阅读,比较容易理解应用程序。MDD/DDD 优点n MDDleadstoincreasedqualityMDD 引导质量提高因为软件架构是在一个更高模型级别定义,然后通过引擎或框架转换成代码,这样我们能够让我们最优秀的人员从事引擎和框架的开发,进而