Les incitations, pas l'éducation : la clé pour résoudre les problèmes de qualité du code
Google a un jour essayé d'utiliser un programme de codage couleur des aliments pour encourager une alimentation saine chez ses employés, en négligeant l'impact des contraintes de temps et du stress. De même, la résolution des problèmes de qualité du code ne doit pas se concentrer uniquement sur l'éducation des ingénieurs aux normes de codage. Il est plutôt crucial de prendre en compte les mécanismes d'incitation. Les ingénieurs qui écrivent du code de mauvaise qualité ne manquent pas forcément de connaissances ; ils peuvent être sous pression pour respecter les délais ou débordés par des tâches exigeantes. Par conséquent, la clé pour améliorer la qualité du code réside dans l'amélioration de l'environnement de travail, la fourniture de temps suffisant et la mise en place de systèmes d'incitation raisonnables, plutôt que de simplement mettre l'accent sur l'éducation.