重构是在不改变其行为的情况下改进现有系统设计的过程.
除了Martin Fowler的开创性着作" 重构 - 改进现有代码的设计 "和Joshua Kerievsky的书" Refactoring to Patterns "之外,还有任何关于重构的好资源吗?
http://www.refactoring.com/可能会帮到你.他们在这里有很多方法:
Joel的文章Rub a dub dub告诉你为什么你应该重构而不是重写(但我想你已经知道重写是你不应该做的事情 ......)
| 归档时间: |
|
| 查看次数: |
636 次 |
| 最近记录: |