《重构——改善既有代码的设计》读书笔记(四)
重构之函数部分1.提炼函数。对于过长的、需要添加注释的、同样的代码被多次调用的,这种代码都应该被整理成为一个单独的函数。函数不怕多,只怕功能混乱,尽量将每一个功能都提炼为一个单独的函数并通过名字以及注释表达清楚其作用。2.处理局部变量。局部变量的处理主要有三种,第一种是作为存值的局部变量,这种局部变量应观察其赋值的代码段是否可以被单独提炼为函数,然后以函数的返回值来替换局部变量...