摘要:
模型驱动设计承诺带来开发时间的缩短、bug的减少以及更好的可维护性。这是黄粱美梦吗?或许Matthew Overington会说不是。软件开发行业花了数年功夫经历了大规模成本削减的历程,并开始新的进展。对软件开发过程而言,我们需要更好的预测性、透明性和可信性。建模并不是一个新的名词。它是软件设计和开发中的重要一环,但企业目前正在进行更聪明和野心勃勃的计划,应用模型来解决很多多年的老问题。其中一个问题就是当前的编码方法对建模的依赖-只有当模型经常更新维护时它才是有用的。过时的模型实质上是无用的,实际上有时候还是反生产力的,导致bug……。你觉得模型中应该有的功能在实际代码中没有。而现在的趋势是希 阅读全文
摘要:
阅读全文
摘要:
数据驱动 采用数据驱动进行系统实现时通常采用的是一个这样的过程,建立数据源(DataSource),同时根据业务对象模型进行数据库表设计,在数据库表设计完成后根据业务场景构成数据集(DataSet),通常这个时候DataSet本身就是一种业务场景所需的业务数据,在简单的情况下有可能就是对某张表的操作,复杂的情况下则是对于多张表的操作,在DataSet构成后将此DataSet绑定到页面即可进行数据的展现了,如需对数据进行增加、编辑、删除同样通过DataSet方式来进行,这个过程基本上就是一个基于数据驱动进行系统实现的过程了。数据驱动采用的方式是根据对业务的分析建立数据模型来进行系统设计的一种方法 阅读全文