Adeus, Código Limpo [Tradução]
(overreacted.io)Código limpo não é o objetivo. É apenas uma tentativa de reduzir a complexidade do programa e, em uma situação em que não sabemos como o código vai mudar, é apenas uma das estratégias defensivas para minimizar os danos.
Aprenda código limpo, mas não fique preso a ele.
1 comentários
Acho natural discutir com colegas e melhorar a base de código (...) mas, se isso foi escrito como argumento, será que quer dizer que existem casos em que não é assim..?
De qualquer forma, o parágrafo abaixo me gerou bastante identificação.
Em casos mais graves, você pode até chegar à conclusão: “Sou um ótimo desenvolvedor que escreve código de forma impecável!”. Isso pode trazer resultados tão ruins quanto o autoengano.