Extract Method:
将一段可以被组织在一起并独立的代码放进一个独立的函数中,并让函数名称解释该函数的用途。
Inline Method:
在函数(其本体应该与其名称同样清楚易懂)调用点插入函数本体,然后移除该函数。
Inline Temp:
将一个只被简单表达式赋值一次的临时变量,并且防碍了其他重构手法,将引用该变量的动作替换为表达式自身。
Replace Temp with Query:
把一个保存某一表达式的运算结果的临时变量提炼到一个独立的函数,将这个临时变量的所有引用的地方替换为新函数的调用,新函数可被�%B
将一段可以被组织在一起并独立的代码放进一个独立的函数中,并让函数名称解释该函数的用途。
Inline Method:
在函数(其本体应该与其名称同样清楚易懂)调用点插入函数本体,然后移除该函数。
Inline Temp:
将一个只被简单表达式赋值一次的临时变量,并且防碍了其他重构手法,将引用该变量的动作替换为表达式自身。
Replace Temp with Query:
把一个保存某一表达式的运算结果的临时变量提炼到一个独立的函数,将这个临时变量的所有引用的地方替换为新函数的调用,新函数可被�%B
回复Comments
作者:
{commentrecontent}