首页 > 代码库 > 程序的模块化的一些见解3
程序的模块化的一些见解3
现在的产品,往往不能一次性完成程序,客户体验后一般都会增加
或者修改程序。对于新增加的程序,我会常常增加多一个标志位或者
几个标志位来完成,因为这样比较直观容易理解,但逻辑性往往没有
那么好,致命的是,由于标志位没有及时清除,可能后果不堪设想,
当然,有经验的程序员往往会想到这个问题,就是增加时候,也考虑
了清除标志位。 因此,对于功能性比较重要的,还是建议完全理解
好程序,再进行规划,最后增加一个模块化(即一个新的函数)的程
序来完成新要求,同时新增加模块尽量用static变量,这样也不影响
个别全局变量也便于修改理解。总的来说,就是尽量不要增加标志位
完成程序新的要求,这样习惯不好,良好的习惯可能不好坚持哦。同
时要做好注释,方便以后理解和修改。坚持在程序模块化中做最好的
注释,是一个体现一个优秀程序员的很好的一面。
或者修改程序。对于新增加的程序,我会常常增加多一个标志位或者
几个标志位来完成,因为这样比较直观容易理解,但逻辑性往往没有
那么好,致命的是,由于标志位没有及时清除,可能后果不堪设想,
当然,有经验的程序员往往会想到这个问题,就是增加时候,也考虑
了清除标志位。 因此,对于功能性比较重要的,还是建议完全理解
好程序,再进行规划,最后增加一个模块化(即一个新的函数)的程
序来完成新要求,同时新增加模块尽量用static变量,这样也不影响
个别全局变量也便于修改理解。总的来说,就是尽量不要增加标志位
完成程序新的要求,这样习惯不好,良好的习惯可能不好坚持哦。同
时要做好注释,方便以后理解和修改。坚持在程序模块化中做最好的
注释,是一个体现一个优秀程序员的很好的一面。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。