Title: Refactoring: Improving the Design of Existing Code, Author: Martin Fowler
Title: Refactoring: Improving the Design of Existing Code, Author: Martin Fowler
Title: Refactoring to Patterns (The Addison-Wesley Signature Series), Author: Joshua Kerievsky
Title: AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis, Author: William J. Brown