La température de l'eau

Où il est question des (mauvaises) habitudes que nous acceptons dans notre quotidien de développeur.

Ce matin je suis tombé sur ce tweet

En quelques mots, une développeuse y explique le processus complexe, voire ubuesque, qui lui a été expliqué pour qu'elle puisse tester ses modifications sur un projet.

L'exemple est particulièrement salé - et potentiellement drôle.

Quoi qu'en y pensant à deux fois, j'ai ri un peu jaune.

Combien de fois par jour, dans notre quotidien de développeur, nous reposons-nous sur un processus inutilement complexe ? Une étape manuelle ? Des détails non documentés ? Quand nous baignons dedans tous les jours, nous percevons bien que tout n'est pas parfait. Mais nous nous habituons malgré tout à la température moyenne de l'eau.

Alors peut-être que nous ne devrions pas trop sourire de cet exemple. Il est possible que notre quotidien de développeur, vu de l'extérieur, n'en soit pas si éloigné.

La médiocrité s'installe facilement. Maintenir un haut niveau de qualité du code est une tâche quotidienne, qui demande un effort conscient et des compétences.