
Java
半个苹果
爱生活,爱游戏
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
重构:Replace Temp with Query
在程序中用了一个临时变量保存某一个表达式的运算结果,重构手法是将这个表达式提炼到一个独立函数中,将这个临时变量的所有引用点替换为对新函数的调用,此后,新函数就可以被其他函数使用 临时变量存在的问题是:它们是暂时的,而且只能在所属函数中使用,由于临时变量只能在所属函数中可见,所以它会驱使你写出更长的函数。 Replace Temp with Query往往是运用Extract Met原创 2012-08-27 10:24:50 · 518 阅读 · 0 评论 -
设计模式:工厂模式
public interface Product { } public class ConcreteProduct implements Product { } public abstract class Creator { protected abstract Product factoryMethod(); public void someOpe原创 2012-08-27 17:12:11 · 415 阅读 · 0 评论