Quizás el título de este post pueda dar lugar a equívocos. Obviamente, una de las consecuencias de refactorizar suele ser la reducción del código. A lo que me refiero con “eliminar código es refactorizar” es a erradicar toda señal de código innecesario en una aplicación.
Las preguntas a hacerse
- ¿Se utiliza este código en alguna parte de la aplicación?
- ¿Es el código parte de un plugin y se utiliza en otras aplicaciones?
- ¿Se utiliza o no se utiliza?
Si la respuesta es no, no,no
Si te pareces a Amy Winehouse borra ese código.
Borrar código es bueno. Eliminas puntos de fallo. Reduces el número de tests necesarios. Abrevias la documentación. Es decir: reduces el ruido en tú aplicación.
Y si te arrepientes más adelante de borrarlo
Usa el control de versiones… ¿o no estás usando ninguno?
Lo sentimos, pero los comentarios están cerrados