Does Code Quality Still Matter? It Depends on This — Max Kanat-Alexander, Capital One

Pour Max Kanat-Alexander (Capital One), l'IA rend courants les logiciels jetables, où la qualité compte peu, alors qu'elle devient plus cruciale que jamais pour les logiciels durables.

« Ça dépend » : c'est la réponse de tout ingénieur senior quand on lui demande si la qualité du code compte encore. Dans cette conférence de la chaîne AI Engineer, Max Kanat-Alexander, de Capital One, précise de quoi cela dépend. La qualité du code a toujours servi deux objectifs : comprendre un système et le modifier sans risque. Or l'IA banalise une nouvelle catégorie de logiciels jetables, aux conséquences faibles, avec peu de dépendants et un coût de remplacement ou de maintenance quasi nul : pour eux, la qualité importe peu.

Rendre la rigueur bon marché

À l'inverse, pour les logiciels durables, elle compte plus que jamais. L'intervenant montre comment rendre certains systèmes plus jetables, et comment abaisser le coût de la rigueur pour les autres : standards partagés, outils intégrés au flux de travail, tests faciles à écrire et exigence maximale de rigueur dans la configuration.