- Sujet : Kata SuperMarket
- Format : Mob programming
- Langage : C#
- Nombre de participants : 8
Objectif:
- S’améliorer à refactorer le code
- Découvrir ce kata d’Emily Bache
Déroulement:
- Présentation du kata
- Recherche tout ensemble des codes smells (code posant problème). Explication en quand ils posent problème pour chacun d’eux.
- Début du refactoring en prenant les codes smells un par un, après les avoir priorisés.
Retours participants :
- Bien de lister les codes smells en amont
- Peut-être passé trop de temps pour les identifier. Il aurait peut être préférable de commencer à refactorer après avoir repéré les premiers
- Ajouter une fonctionnalité peut aider à détecter les codes smell et à les priorisés
- Lister les codes smells permet de donner une carte d’exploration
- Dupliquer le code peut aider à refactorer, et le faire ensemble lors d’un kata, permet de décomplexer.
- Kata bien, réaliste (code pas trop moche)
ROTI:
- 5/5: 2 personnes
- 4/5: 6 personnes