Refactoring - a discipline to write a better code
Code Smells y Refactoring o haciendo que nuestro codigo huela (y se vea) mejor by Mariano Sanchez
Code Refactoring