摘要:
一、Duplicated Code(重复的代码) 1、最单纯的Duplicated Code就是同一个Class内的两个函数含有相同(expression)。采用的方法就是Extract Method(110)提炼出重复的代码,然后让这两个地点都调用被提炼出来的那一段代码。 2、两个互为兄弟(sibling)的subclasses内含有相同表达式。只需对两个classes都使用Extract Me... 阅读全文
夜雨竹林
落叶无声 |