重构_改善既有代码
文章平均质量分 94
Jobro
这个作者很懒,什么都没留下…
展开
-
重构方法_在对象之间搬移特性
Move Method(搬移函数)Move Field(搬移字段)EXtract Class(提炼类)Inline Class(将类内联化)Hide Delegate(隐藏“委托关系”)Remove Middle Man(移除中间人)Introduce Foreign Method(引入外加函数)Introduce Local Extension(引入本地扩展)...原创 2021-01-23 12:29:54 · 266 阅读 · 0 评论 -
重构方法_重新组织函数
概述1、重构手法中很大一部分是对函数进行整理,使之更恰当地包装代码。几乎所有时刻,问题都源于Long Method(过长函数)。这很讨厌,因为它们往往包含太多信息,这些信息又被函数错综复杂的逻辑掩盖,不易鉴别。对付过长函数,一项重要的重构手法就是Extract Method(提炼函数),它把一段代码从原先函数中提取出来,放进一个单独函数中。Inline Method(内联函数)正好相反:将一个函...原创 2021-01-17 17:45:59 · 1587 阅读 · 0 评论