首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哪里可以找到重构方面的资源?

哪里可以找到重构方面的资源?
EN

Stack Overflow用户
提问于 2008-09-07 21:40:27
回答 9查看 729关注 0票数 7

重构是在不改变系统行为的情况下改进现有系统设计的过程。

除了Martin Fowler的开创性著作"Refactoring - Improving the design of existing code“和Joshua Kerievsky的书"Refactoring to Patterns”之外,有没有关于重构的好资源?

EN

回答 9

Stack Overflow用户

发布于 2008-09-07 22:09:04

http://www.refactoring.com/可能会对您有所帮助。这里有一长串的方法:

  • http://www.refactoring.com/catalog/index.html

Joel的文章Rub a dub dub向您展示了为什么应该重构而不是重写(但我猜您已经知道重写就是a thing you should never do..)

票数 7
EN

Stack Overflow用户

发布于 2008-09-07 21:44:47

Working Effectively with Legacy Code专注于处理现有的代码库,这些代码库需要发展才能成为可测试的。书中使用了许多技术来实现这一点,并且是重构的优秀资源。

票数 3
EN

Stack Overflow用户

发布于 2008-09-07 21:57:39

如果您寻找的不仅仅是代码重构,您可能会发现Scott Ambler的书非常有用:http://www.ambysoft.com/books/refactoringDatabases.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48817

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档