Qualité du code

Articles, guides et tutoriels sur Qualité du code, avec des conseils pratiques pour les développeurs et les entreprises.

Des postmortems qui changent vraiment quelque chose

Un postmortem est facile à organiser et difficile à rendre utile. La réunion a lieu, un document est rédigé, quatre actions sont consignées, et six mois plus tard la même panne se reproduit pendant que quelqu’un retrouve l’ancien document en cherchant autre chose. Le mot sans blâme concentre l’essentiel de l’attention...

Une documentation technique réellement lue

La documentation technique échoue d’une manière précise et prévisible. Quelqu’un en écrit beaucoup pendant deux semaines calmes, le système change, personne ne la met à jour, et en moins d’un an elle affirme avec aplomb des choses fausses. À ce stade, elle vaut moins que rien, parce que le lecteur qui lui fait...

L'onboarding développeur qui livre dès la semaine une

L’onboarding développeur se mesure d’habitude à la durée de l’accueil administratif, et c’est prendre le problème par le mauvais bout. Le chiffre qui compte est un autre : combien de temps s’écoule avant qu’un nouvel ingénieur puisse modifier quelque chose en étant sûr de n’avoir rien cassé ailleurs. Dans la plupart...

Versionnage d'API : quand casser et comment ne pas

Les débats sur le versionnage d’API commencent presque toujours par le mauvais bout, c’est-à-dire par l’endroit où placer le numéro de version. C’est la décision la moins lourde de conséquences de tout le sujet. Ce qui compte, c’est de savoir quels changements exigent réellement une nouvelle version, et la plupart des...

Due diligence technique : ce que regardent les acheteurs

La due diligence technique n’est pas un concours de qualité de code, et les équipes qui s’y préparent consacrent en général leur temps à la mauvaise chose. Personne, en rachetant une société, ne vient noter vos abstractions. L’acquéreur cherche à établir ce que coûtera la possession de ce système, et à quel point les...

Performance de base de données : trouver la requête qui vous tue

Le travail sur la performance de base de données commence presque toujours par quelqu’un qui propose une instance plus grosse, et il finit presque toujours par la découverte qu’une seule requête faisait un balayage séquentiel de 4 millions de lignes à chaque chargement de page. Le matériel n’a jamais été la contrainte....

Stratégies de tests logiciels qui survivent au terrain

Les stratégies de tests logiciels sont presque toujours décrites en termes de couverture, et la couverture est le chiffre le moins informatif de toute la discipline. Une base de code à quatre-vingt-dix pour cent peut livrer un bug sur son chemin le plus fréquenté, parce que la couverture mesure quelles lignes ont été...

Le cycle de vie du développement logiciel expliqué en 2026

Le cycle de vie du développement logiciel, généralement abrégé en SDLC, est le processus structuré que les équipes suivent pour transformer un logiciel d’une idée en un produit fonctionnel et maintenu. Le comprendre est important, que vous développiez ou commanditiez un logiciel, car la qualité du processus détermine...

Bonnes pratiques du développement web pour 2026

Les bonnes pratiques du développement web font la différence entre un site qui fonctionne simplement et un site qui performe, se positionne bien et dure dans le temps. En 2026, le niveau d’exigence est plus élevé que jamais : les utilisateurs s’attendent à des temps de chargement instantanés, les moteurs de recherche...

Qu'est-ce que la dette technique

Les recherches sur la “dette technique” ont augmenté de plus de 35% au cours des deux dernières années, portées en grande partie par des équipes d’ingénierie britanniques qui héritent de systèmes legacy construits sous la pression des délais et qui peinent maintenant à les maintenir ou les étendre. Le terme est utilisé...