您当前的位置:delphi教程 > Delphi笔记 >  在项目开发中什么样的系统设计才能使Delphi的开发效率更高

在项目开发中什么样的系统设计才能使Delphi的开发效率更高

   Delphi作为一种快速的开发工具,风靡世界,这是众所周知,本人也是Delphi的痴迷者。
   我经历的项目均用Delphi做前台开发。可能使经历的多了,感触也深了。
   Delphi从1.0走到今天的7.0,风靡世界,靠的就是她的易用性,快速的开发能力,因此,深受
全世界程序员的青睐。想起来,我从程序员到项目经理,到部门经理,已经6个年头了,一直用delphi,最初在程序员的阶段,delphi对我来说只是一个编程工具,没感觉到她和系统设计有多大的关系,不过什么样的设计,我都能编出来。可是最近的一个项目让我感触颇深,我发现系统结构设计会大大的影响delphi的开发效率。现将一点心得整理出来,共享。
   一:过度封装的类结构
   前不久刚刚做完的一个项目,由于考虑到以后可能会有不同版本的升级,所以在系统结构设计时进行了大量的类抽象,封装工作。我们知道,类,是可以实例化的,她的对象和现实中的实体一样。可是,我们在封装的过程中有的类中只有几个函数或过程,而且不知道项目经理是怎么想的,她们都从TWinControl继承下来。没有数据,属性,事件。其实这根本就不用封装成类,做成全局过程,函数就可以了。
   由于过度的封装,最终导致了开发过程很混乱,到处都是类的调用,哪怕是只有几个函数,也要Create.....Free;
   //实在太忙了,待续!


查看回复
关于我们 | 网站地图 | 广告刊登 | 友情链接
Copyright ©2008 - 2010  Delphi2007.net  ,All Rights Reserved  粤ICP备09038647号
业务联系:allceoad#gmail.com QQ:20008835 最佳分辨率 1024×768