Refactoring to Patterns - KERIEVSKY,JOSHUA (New York: Addison-Wesley, 2005)
Keywords: Software Maintenance