[笔记]重构代码方法

来源:互联网 发布:js removeclass 编辑:程序博客网 时间:2024/05/22 02:01
1: Extract Method(提炼函数)

当有一个过长的函数或者一段需要注释才能理解的代码,就需要吧这段代码放进一个独立的函数中


2: Inline Method(内联函数)


3: Inline Temp(内联临时变量)


4: Replace Temp With Query(查询取代临时变量)


5: Introduce Explaining Variable(引入解释性变量)


6: Split Temporary Variable(分解临时变量)


7: Remove Assignments to Parameters(移除对参数的赋值)


8: Replace Method with Method Object(以函数对象取代函数)


9: Substitute Algorithm(替换算法)


0 0
原创粉丝点击