读 重构-改善既有代码的设计

一、根本 1、在不改变软件可观察行为前提下改善其内部结构,使程序更容易被理解和修改,但对用户是不变 2、有时候只是移动一个字段或者或者提炼函数,或者在继承体系中推上推下 3、重构是什么、为什么要重构、哪里该重构、怎么重构 二、初探 1、重复的代码如果不抽出来会导致以后修改得多方修改 2、需要设置好测试的程序,能进行自我检测更快定位问题 3、局部变量和参数:不会被改变的可以当成参数传入其他函数,只有
相关文章
相关标签/搜索