Business Product Startup 2 Streamline Icon: https://streamlinehq.combusiness-product-startup-2
00%

Software Craftsmanship : par où commencer sans se perdre

Dédramatisation “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. Le Software Craftsmanship n’est pas une destination, c’est un voyage. Chaque petit pas compte : un nom de variable plus clair, une fonction mieux découpée, un test ajouté. ...

24 janvier 2025 · 5 min · 910 mots · Kevin Delfour

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

Situation réelle 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. Ce que j’ai observé : cette obsession de la perfection technique peut se manifester de nombreuses manières. L’over-engineering : j’ai eu l’occasion de travailler sur un projet où nous avions mis en place une architecture en microservices ultra-sophistiquée pour une entreprise qui démarrait à peine. Six mois plus tard, la maintenance de cette infrastructure complexe consommait plus de ressources que le développement de nouvelles fonctionnalités. Une architecture monolithique bien pensée aurait été largement suffisante pour les premiers mois, voire les premières années. ...

15 décembre 2024 · 7 min · 1456 mots · Kevin Delfour