`
poson
  • 浏览: 349068 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

代码优化与重构

阅读更多

 

在一些公司中,写代码的时候做代码优化是一个费力不讨好的工作。
在以项目进度来衡量你的工作绩效的时候,老板看不出你对工程的进展有什么贡献。也许还会嫌你进度太慢。
即时是效率提供了10倍,工程也并没有因此而前进,你也不会受到赞扬。
不过当工程完成后,老板才发现效率太差,让你专门优化程序,那另当别论。
代码优化一般是让程序执行的时间更少。比如循环时间变少,读硬盘变为读取内存,优化sql语句,使用hash table提高查询效率。重新从理论上优化算法,减少打开关闭文件的次数。
代码重构不知道能不能算是优化。代码重构是让代码更加规范,该分成函数的地方分函数,该用class的地方用class。class之间的关系也可以调整,让代码更加清晰,容易阅读,扩展和维护。

 

ps:

增加项目设计的时间。借鉴别人好的设计思想。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics