Últimamente he refactorizado algunos códigos en el trabajo, y pensé que hice un buen trabajo. Dejé caer 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 fue una mejora.
Dijeron: "menos líneas de código no son necesariamente mejores"
Puedo ver que podría haber casos extremos en los que las personas escriban líneas realmente largas y / o pongan 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 sencillo de comprender / mantener, ya que tiene la mitad del tamaño.
Estoy luchando para ver por qué alguien querría trabajar con el doble del código requerido para hacer un trabajo, y me pregunto si alguien se siente igual que mis colegas y puede hacer algunos buenos casos por tener más código sobre menos?