Refactoring不仅仅是一种编码的方法。他同时是一种设计方法。本文从软件工程学的演变来透视Refactoring的重要作用。同时,你也可以在这里看到Refactoring和最近出现的XP开发方法
虽然refactoring几乎可以随时进行,然而,按照我们关于两顶帽子的原则,在某些场合下,refactoring的介入显得更加实际、有意义、富有成效。 另外,在最后进入Refactoring实践之
Refactoring是一种重要的设计辅助工具。特别地,他能够使得传统的up-front设计更简单,也可以改良现有软件的设计。本文阐述了在应用refactoring环境下设计应当具有的特点以及refa
本文紧接,继续讲述应用 refactoring 应该考虑的问题。 任何一种技术都可能有它自己的麻烦。但是往往在我们使用一种新技术的时候,可能还不能深入到发现它带来的问题,正如Martin Fowle
refactoring Patterns:第六部分 内容:
refactoring Patterns:第五部分 内容:
refactoring Patterns:第二部分 内容:
refactoring Patterns:第一部分 内容:
Extract Creation Class 提取创建类 撰文/Joshua Kerievsky 编译/透明 一个类中有太多的创建方法,以至于无法从代码中看
Encapsulate Classes with Creation Method 用创建方法封装类 撰文/Joshua Kerievsky 编译/透明 不同的类隐藏在包