From:一条被猫抛弃的他乡流浪狗!
摘要: 重构手法1.0 Extract Method 提炼函数:你有一段代码可以被组织在一起并独立出来。做法:将这段代码放进一个独立函数中,并让函数名称解释该函数的用途。2.0 Inline Method 内联函数:一个函数的本体与名称同样清楚易懂。做法:在函数调用点插入函数本体,然后移除该函数。3.0 I... 阅读全文
posted @ 2016-01-16 19:49 ICE_Inspire 阅读(354) 评论(0) 推荐(0)
摘要: 代码的坏味道Duplicated Code 重复代码Long Method 过长函数Large Class 过大的类Long Parameter List 过长参数列:类或者结构Divergent Change 发散式变化:一个类受多种变化的影响Shotgun Surgery 霰弹式修改:一种变化引... 阅读全文
posted @ 2016-01-16 19:48 ICE_Inspire 阅读(195) 评论(0) 推荐(0)