jeudi 9 février 2023
« Une tirade humoristique sur les bonnes pratiques de développement logiciel. On y trouve entre autres une critique de la complexité, des abstractions prématures, et des méthodologies rigides.
»
mardi 11 octobre 2022
« Un gitbook avec plein de bonnes pratiques et de liens très intéressant quand on fait du C++.
»
jeudi 6 janvier 2022
« Un bug de débutant a bloqué les services de mail de Microsoft au passage à la nouvelle année: un entier signé est utilisé pour stocker la date et il y a eu un overflow en passant à 2022... Ce bug pose plusieurs questions sur les pratiques de Microsoft: c'est par exemple le genre de chose qui auraient dû être détectées dans une suite de tests... De plus, le commentaire promu n'est guère rassurant sur la qualité du patch...
»
mardi 2 mars 2021
« Un autre exemple d'erreur stupide aux conséquences cette fois-ci plus fâcheuses qu'une simple attente évitable: le CTO du réseau social d'extrême droite Gab a enlevé une ligne protégeant contre les injections SQL... Comme le souligne le premier commentaire mis en avant, n'importe quel outil d'analyse statique aurait souligné le problème!
»
jeudi 21 janvier 2021
« Quelques astuces pour améliorer la gestion des erreurs dans vos scripts bash.
»
vendredi 20 décembre 2019
« Quelques bonnes_pratiques pour mettre en place CMake avec des fonctionnalités récentes sur un projet.
»
jeudi 14 février 2019
« Un article donnant quelques conseils (que certains trouveront certainement discutables) pour écrire de meilleurs tests.
»
jeudi 4 octobre 2018
« Le centre Inria Bordeaux a organisé deux jours consacrés au développement logiciel, avec notamment des tutoriaux d'outils tels que gitlab-ci, SonarQube ou CMake. Les présentations sont disponibles au lien indiqué.
»
mercredi 5 septembre 2018
« … et des bonnes_pratiques pour éviter ce genre de problèmes !
»
mercredi 7 mars 2018
« Cet article présente quelques bonnes_pratiques pour démarrer un package Python.
»