谈程序的修改技巧内容摘要:

代码的函数功能,一些值得注意的地方。  一定必须确保你知道这个软件在干什么,管理员有几个入口,有几个内置帐号需要关闭等等。 修改最少  定位修改位置,可以使用 Editplus的目录全文检索功能。 根据用户界面的文字做关键字。 Web的用户界面文字可能不准确,可以查看 web源代码或者缩小文字单位。  如果一个功能有多个修改方法,使用修改最少的那种。 虽然这种可能破坏了代码的架构。 耦合度最低  增加进去的代码应该尽量跟原程序比较分离。 总的原则是:源代码就像刺猬,能不碰就不碰。  把增加的代码包装成一个过程或者函数,在正确的地方调用一下即可。 这样是为了代码的美观。 耦合度最低 给函数增加功能的方法: 比如一个函数 void foo(int i, string s)。 在多处有调用,你要给 foo加入一个新的功能在你自己的代码内调用,你可以。 1. 写一个 void foo_new(int i, string s, boolean b)。 把 foo这个函数体拷贝到foo_new。 在 foo_new里添加代码,这样的坏处是你如果更新 foo,你必须同时更新 foo_new。 有相同的代码散布在系统各处是编程大忌。 2. 写一个 void foo_new(int i, string s, boolean b)。 把 foo改为调用 foo_new(i, s, DEFAULT V。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。