Refactoring : quels intérêts et quelles valeurs ?


Détails
Pour démarrer la saison 2025-2026, et suite au debrief de la précédent soirée, nous vous proposons une session "les mains dans le code" en pratiquant le refactoring. Sur base d'un code existant, fonctionnellement correct et testé, nous explorerons les pistes d'améliorations possibles de ce code : lisibilité, conventions, bad smells, bugs potentiels, ... Et nous discuterons de priorisations, opportunités, coûts et valeurs. Nous coderons en groupe ou binômes.
Apportez votre ordinateur avec Git et vos environnements préférés pour coder.
Nous utiliserons le "Tennis Refactoring Kata" proposé par Emilie Bache disponible sur GitHub : https://github.com/emilybache/Tennis-Refactoring-Kata. Pour gagner du temps pour la soirée, vous pouvez cloner le dépôt et préparer l'environnement dans le langage de votre choix en étant capable d'exécuter les tests unitaires.
La soirée se terminera autour d'un pot offert par AlpesCraft.

Refactoring : quels intérêts et quelles valeurs ?