You are on page 1of 1

Refactorización

La refactorización es una herramienta específica para proyectos de software. El objetivo de esta


técnica es mejorar el mantenimiento del código existente y hacerlo más sencillo, más conciso y más
flexible. Refactorizar significa mejorar el diseño del código actual sin cambiar el comportamiento
del mismo. Implica lo siguiente:

 La eliminación de código repetitivo y redundante


 Separar los métodos y las funciones en rutinas más pequeñas
 Definir claramente las variables y los nombres de los métodos
 Simplificar el diseño del código
 Hacer que el código sea más fácil de entender y modificar

La refactorización constante optimiza el diseño del código poco a poco durante cierto periodo. En
última instancia, la refactorización da como resultado en un código más limpio y más fácil de
mantener, preservando a la vez todas las funcionalidades.