• 改程序的烦恼。


    今天终于把进售发票改完了。

    星期一给我的,今天才给改完,真是要命呀,花了尽一个星期的时间才基本上改完。

    终于知道为什么经常听到这样的话

    改别人的代码宁可自己重新写一遍

    今天终于身有体会呀

    同一样个难度系数差不多,功能基本也差不多的模块,基本上不到一个星期就OK了(都是晚上做)。 

    可是改这个却和我重新写一遍所花的时间更差不多了,而且还不知道最终行不行。

    第一:要看懂他的代码、代码风格

    这个不太难,就那常规的几条句语。

    第二:要看从他的代码中把逻辑关系看清楚-->这个有点费劲,

    这个得一步步跟他走一遍,哪里出问题,什么原因,为什么会出现在这种错误,分析。

    第三:要将自己改的代码与他写的代码风格差不多。

    这个是最烦的一个啦,那就写代码,应该说错误出来了好改,可是却非常如此。有的时候你这里改好可,可

    是别的却又与这里相关联,那这下子你就有的受了,程序数据就业务逻辑等一大的都要考虑进去,在改这一

    次的时候,要进行全面观察,只要与这里有关联,那就的处理好,否则你改了之后有可能还不如以前好呢。

    如果以后还有这改别人的代码的话,我想大家可的注意几。

    第一:你不能把别的代码删除掉,如果删除掉了的话,就是对人家不尊敬,最好是把他写的代码注释起来。

    第二:在添加代码的时候,最好是把添加日期、添加人等一些基本信息,写到你所添加代码的上面。这样就可以很

    对以后的别人进行代码维护提供依准。 

    第三:添加注释。这样不尽对你是一种提高,也是对别人及自己以后代码维护提供非常好的说明。

    个人认为添加注释并不会影响你的工作效率,我个人有这样体会,就是当你添加的注释越多时,说明越全,

    那在你以后写代码来说是非常经松的一件事。你每写一个方法或函数的时候,你就把说明好了也把要输入的

    参数都写上了,那当你再调用的时候,就可非常清析的调用,如果出现在问题也可以很快的看出是哪里出的

    问题。

    当你辞职走的时候,新人接管你手中事,他一看就知道,为什么改,改的原因等等。

    --------------

    不管你是给别人改程序还是自己写程序,注释可以说相当重要。

    以前在学校里老说注释非常重要,可那时候只是当耳边风,通过这次,我知道也亲身感觉到写注释的重要性。

    你的代码写的更好,再简单,再精练,如果没有注释为你记录,那过了N天以后,你就会想不起来,你就会想这是

    谁的,这是什么意思,用来干什么的。

    不过我觉得我这点还是挺好的,基本上每写完一个方法都会写上注释。并说明这个用来做什么用的,要传入哪些参

    数值等....呵呵。

  • 相关阅读:
    Linux下软件安装,卸载,管理
    Android ROM 备书
    Chrome 和 Webkit 的渊源
    【转】The Attached Behavior Pattern
    WPF透明窗体不支持缩放解决方案
    在项目的点点滴滴
    WPF里面多线程访问UI线程、主线程的控件
    设计模式:单例模式
    设计模式:中介者模式
    WPF:MVVM模式下ViewModel关闭View
  • 原文地址:https://www.cnblogs.com/xiaotuni/p/2365752.html
Copyright © 2020-2023  润新知