Últimamente he refactorizado algunos códigos en el trabajo y pensé que hice un buen trabajo. Bajé 980 líneas de código a 450 y reduje a la mitad el número de clases.
Al mostrar esto a mis colegas, algunos no estuvieron de acuerdo en que esto fuera una mejora.
Dijeron: "menos líneas de código no es necesariamente mejor"
Puedo ver que podría haber casos extremos en los que la gente escribe líneas realmente largas y / o pone todo en un solo método para guardar algunas líneas, pero eso no fue lo que hice. En mi opinión, el código está bien estructurado y es más fácil de comprender / mantener debido a que es la mitad del tamaño.
Me cuesta ver por qué alguien querría trabajar con el doble del código que se requiere para hacer un trabajo, y me pregunto si alguien siente lo mismo que mis colegas y puede presentar algunos buenos argumentos para tener más código en menos ?