Books There aren't many books on refactoring, but those that exist are good place for getting a foundation on refactoring ideas.RefactoringThe original book on refactoring. I wrote this to try to spread the ideas of refactoring beyond the relatively small group of people who originally developed the ideas. The book includes an introduction to refactoring by a short example, a catalog of refactorin