39. Must-have books on Refactoring
Refactoring: Improving the Design of Existing
Code
(Addison-Wesley Object Technology Series)
Martin Fowler
Refactoring Workbook
(Addison-Wesley Object Technology Series)
William C. Wake
Refactoring to Patterns
(Addison-Wesley Signature Series)
Joshua Kerievsky
40. Online resources
Smells to refactor
http://wiki.java.net/bin/view/People/SmellsToRefactorings
Alpha list of refactoring
http://www.refactoring.com/catalog/index.html
Refactoring Workbook Website
http://xp123.com/rwb/
Refactoring to Patterns catalog
http://industriallogic.com/xp/refactoring/catalog.html