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