摘要:
1 Pull up Field(字段上移) 2 Pull up Method(函数上移) 3 Pull up Constructor Body(构造函数本体上移) 4 Push Down Method(函数下移) 5 Push Down Field(字段下移) 6 Extract Subclass( 阅读全文
posted @ 2017-10-22 15:25
汴梁砍柴人
阅读(173)
评论(0)
推荐(0)
摘要:
目录: 1 Rename Method(函数改名) 2 Add Parameter(添加参数) 3 Remove Parameter(移除参数) 4 Separate Query from Modifier(将查询函数和修改函数分离) 5 Parameterize Method(令函数携带参数) 6 阅读全文
posted @ 2017-10-22 13:04
汴梁砍柴人
阅读(144)
评论(0)
推荐(0)
摘要:
说明:目前只列出了各种重构手法提纲,详细解释会在后续慢慢补充 本篇目录 1 Decompose Conditional(分解条件表达式) 2 Consolidate Conditional Expression(合并条件表达式) 3 Consolidate Duplicate Conditional 阅读全文
posted @ 2017-10-22 12:08
汴梁砍柴人
阅读(170)
评论(0)
推荐(0)
摘要:
本篇目录: 1 Self Encapsulate Field(自封装字段) 2 Replace Data Value with Object(以对象取代数据值) 3 Change Value to Reference(将值对象改为引用对象) 4 Change Reference to Value(将 阅读全文
posted @ 2017-10-22 11:30
汴梁砍柴人
阅读(220)
评论(0)
推荐(0)
摘要:
1 Move Method(搬移函数) 2 Move Field(搬移字段) 3 Extract Class(提炼类) 4 Inline Class(将类内联化) 5 Hide Delegate(隐藏委托关系) 6 Remove Middle Man(移除中间人) 7Introduce Foreig 阅读全文
posted @ 2017-10-22 11:02
汴梁砍柴人
阅读(316)
评论(0)
推荐(0)
浙公网安备 33010602011771号