Closed. This question does not meet Stack Overflow guidelines 。它目前不接受答案。
想改善这个问题吗?更新问题,使其成为 Stack Overflow 的 on-topic。
2年前关闭。
Improve this question
重构是改进现有系统设计而不改变其行为的过程。
除了 Martin Fowler 的开创性著作“Refactoring - Improving the design of existing code”和 Joshua Kerievsky 的著作“Refactoring to Patterns”之外,还有没有关于重构的好资源? http://www.refactoring.com/catalog/index.html
Joel 的文章 Rub a dub dub 向你展示了为什么你应该重构而不是重写(但我猜你已经知道重写是 a thing you should never do ..)
想改善这个问题吗?更新问题,使其成为 Stack Overflow 的 on-topic。
2年前关闭。
Improve this question
重构是改进现有系统设计而不改变其行为的过程。
除了 Martin Fowler 的开创性著作“Refactoring - Improving the design of existing code”和 Joshua Kerievsky 的著作“Refactoring to Patterns”之外,还有没有关于重构的好资源?
最佳答案
http://www.refactoring.com/ 可能会帮助你。他们在这里有一长串方法:
Joel 的文章 Rub a dub dub 向你展示了为什么你应该重构而不是重写(但我猜你已经知道重写是 a thing you should never do ..)
10-05 22:52