| | | 一个金融应用项目的总结
| | 关键字: 面向对象 软件工程 我参与了一个金融应用项目,忙了好一阵子,停下来思考一下,觉得项目存在问题,想给领导提提建议,于是整理了一下思路,先请大家提提看法。 编程方面:我们部门在windows端的证券金融 评职称论文开发主要采用borland c++builder,初衷可能是考虑部门里的证券金融 评职称论文开发人员大部分都对c比较熟悉,而c++兼容c,也就是说可以在c++builder中使用c,这当然有一定的好处,但由此带来的问题也逐渐暴露出来。因为 c是面向过程的,很容易使我们用面向对象的开发工具进行面向过程的开发。 常见的情况是:在界面上放一些控件,设置一下属性,然后开始对事件进行编码,除了里面的代码有调用了对象的方法还能看出点oo的痕迹,整个思路还是面向过程的。这样,不但不能发挥面向对象的优势,而且,由于windows系统的事件触发机制,使得系统的逻辑流程还不如用结构化的开发方法清晰。结果是代码复用性差,不好维护。 我觉得最主要的原因是缺乏对面向对象思想的理解与应用氛围。就我个人体会,对delphi,c++builder等开发工具的应用可以分为3个层次,最常见的是能使用系统提供的控件进行编程,更高一层,能够自己作控件,把常用的,通用的模块封装成控件
| | | |
| | | | <<<<<全文未完>>>>> 全文字数约1068字 | |
| | |
| |
|