Extract Creation Class 提取创建类 撰文/Joshua Kerievsky 编译/透明 一个类中有太多的创建方法,以至于无法从代码中看
Encapsulate Classes with Creation Method 用创建方法封装类 撰文/Joshua Kerievsky 编译/透明 不同的类隐藏在包
Refactoring to Patterns : Extract Creation Class Kerievsky(原作) 关键字 refactoring pattern
Refactoring to Patterns 简介 撰文/Joshua Kerievsky 编译/透明 模式是面向对象设计的基石,而测试优先的编程方法和大刀阔斧的重构则是
Refactoring To Patterns version 0.15 Joshua Kerievsky joshua@industriallogic.com Industr
Refactoring to Patterns——简介 Kerievsky(原作) 关键字 refactoring pattern Refactorin
用Adapter模式取代部分实现的接口 撰文/Joshua Kerievsky 编译/透明 你的类实现一个接口,但是只为接口中的一部分方法提供代码。 将实现的
Chain Constructors(串联构造子) 撰文/Joshua Kerievsky 编译/透明 你拥有多个构造子,其中包含了重复的代码。 将构造子串在一起,以
Replace Multiple Constructors with Creation Methods (用创建方法取代多个构造子) 撰文/Joshua Kerievsky 编译/
虽然refactoring几乎可以随时进行,然而,按照我们关于两顶帽子的原则,在某些场合下,refactoring的介入显得更加实际、有意义、富有成效。 另外,在最后进入Refactoring实践之