模型驱动设计MDA的实现
这些模式根据领域驱动的设计投射了广泛的面向对象设计的最佳实践。他们指导决策以澄清模型,并使模型和实施保持一致,每一个都强化了对方的有效性。精心设计各个模型元素的细节为开发人员提供了一个稳定的平台,可以从中探索模型并使其与实现密切相关。在面向对象的程序中,UI,数据库和其他支持代码通常直接写入业务对象(DTO数据传输对象)。其他业务逻辑嵌入在UI小部件和数据库脚本的行为中。发生这种情况是因为从短期来看,这是使事情顺利进行的最简单方法。(数据表生成大量临时数据对象DTO的CRUD增删改查是最简单开发方法)当与领域相关的代码通过如此大量的其他代码(DTO或VO)进行传播时,很难看到和逻辑推理。UI的
暂无评论