Adieu, le clean code [traduction]
(overreacted.io)Le clean code n’est pas un objectif. Ce n’est qu’une tentative de réduire la complexité d’un programme et, dans une situation où l’on ne sait pas comment le code va évoluer, seulement l’une des stratégies défensives visant à minimiser les dégâts.
Apprenez le clean code, mais ne vous y laissez pas enfermer.
1 commentaires
Je pense qu’il va de soi qu’on améliore une base de code après en avoir discuté avec ses collègues (...) donc si cela a été écrit comme argument, est-ce que ça veut dire qu’il existe aussi des cas où ce n’est pas le cas..?
Quoi qu’il en soit, le passage ci-dessous me parle pas mal.
Dans les cas les plus extrêmes, on peut même finir par en conclure : « Je suis un excellent développeur parce que j’écris du code propre ! » Cela peut entraîner des conséquences tout aussi néfastes que l’auto-illusion elle-même.