开发更有效率的程序,更快的开发程序.

        在做程序的时候很多人都是从大锅饭的形式过来的,也就是什么功能啊都放在一个函数里面,想到的就添加,想到哪做到哪,到最后虽然你的程序能够实现功能,但是回头想想一团乱麻,这一块那一块的到最后自己连自己的功能在哪里实现的都找不到,或者看到一段源代码也不知道是做什么用的为什么这么用.那么现在我自己就讨论讨论这个问题.
        做程序前做好现场调研,认真笔录.
        回来马上总结,画出框架图.
        在框架图的基础上绘制程序数据流程图
        绘制UML
        绘制类图及其关系图
       尽量优化类,oop编程类就是对象,对象就是我们程序里面的个体,个体包含功能就是方法,个体包含特征就是属性,相同的对象要归为一个抽象类,不同类的相同方法要命名一致(重构),根据类是引用类型,我们所操作的都是直接操作,父类=new 子类();类的多态性就是实例化不同子类的时候,同一方法会有不同的输出,我们可以用设计模式和多态把switch()省略,做数据库的时候做一个dal
,每一个数据库中表的对象都做一个类对象,包含数据的插入删除修改,查询或者需要增加验证,条件查询,等考虑到应有的突发异常,做好处理.
       好了,我们最后也是最累的时候到了,没日没夜的编码.........
       测试....debug呵呵.......

转载于:https://www.cnblogs.com/whitetiger/archive/2008/03/13/1103431.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值