Uma pessoa magra não é necessariamente mais saudável do que uma pessoa com excesso de peso.
Uma história infantil de 980 linhas é mais fácil de ler do que uma tese de física de 450 linhas.
Existem muitos atributos que determinam a qualidade do seu código. Alguns são simplesmente computados, como Complexidade Ciclomática , e Complexidade do Halstead . Outros são mais vagamente definidos, como coesão , legibilidade, compreensibilidade, extensibilidade, robustez, correção, auto-documentação , limpeza, testabilidade e muito mais.
Poderia ser, por exemplo, que, embora você reduzisse o tamanho geral do código, você introduziu uma complexidade desnecessária adicional e tornou o código mais enigmático.
A divisão de um longo código em pequenos métodos pode ser tão prejudicial quanto benéfico .
Peça aos seus colegas que forneçam feedback específico sobre o motivo pelo qual eles acham que seus esforços de refatoração produziram um resultado indesejável.