重构你的代码(js)

  这些天接触重构的事情比较多,首先是组内的小星星给大家说了下代码的臭味道,然后重构的目的,最后说到了重构的方法;

  可能大家在写代码的时候不是很注意这方面,如果你有重构的意识去编写代码,多以后的维护有很大的帮助,优秀的代码和劣质的代码一比较就有分晓;

  重构(refactoring) 这个概念来自Smalltalk圈子,没多久就进入其他语言的阵营中了。重构是一个过程,在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部结构。

  重构有很多方法,比如说提取方法内联方法提取类将类内联等,我们在编写代码的时候一定要注意自己编写的代码质量,对临时变量局部变量语义化表达式(三目运算)要时刻注意,优化自己的代码。

碰到新的需求,对于复杂业务,可以不要急于编程,可以内部讨论,找出一个好的方法去实现它,不然会走弯路。

写这些内容也主要是对自己以后的开发工作做个指导,改善现有的代码质量以提高总体效率。大家一起努力吧!!!

posted @ 2011-10-20 16:47  前端开发工程师  阅读(2526)  评论(0编辑  收藏  举报