Software Craftsmanship : par où commencer sans se perdre

Introduction “Software Craftsmanship”, “Clean Code”, “SOLID”… Ces termes circulent partout dans notre écosystème, souvent accompagnés d’un sentiment d’intimidation. J’ai longtemps pensé que c’était réservé aux développeurs “experts”, à ceux qui écrivent des livres ou donnent des conférences. Erreur ! Le Software Craftsmanship, c’est avant tout une démarche progressive d’amélioration continue. Pas besoin d’être Robert C. Martin pour commencer. Il suffit de faire un pas, puis un autre. Qu’est-ce que le Software Craftsmanship, vraiment ? Au-delà des définitions savantes Oublions un instant les définitions académiques. Le Software Craftsmanship, c’est simplement l’envie de bien faire son travail. C’est se soucier de : ...

24 janvier 2025 · 6 min · 1210 mots · Kevin Delfour

La quête de perfection en développement : au-delà du code

En tant que développeurs, nous sommes nombreux à être animés par une quête constante de perfection technique. Cette recherche d’excellence nous pousse à explorer les dernières technologies, à optimiser chaque ligne de code et à rêver d’une architecture parfaite. J’ai moi-même passé d’innombrables heures à refactorer du code qui fonctionnait déjà, convaincu que je pouvais le rendre “encore meilleur”. Le piège du perfectionnisme technique Cette obsession de la perfection technique peut se manifester de nombreuses manières : ...

15 décembre 2024 · 5 min · 930 mots · Kevin Delfour