Refactoring:
la méthode Mikado
Ronan Amicel
@amicel
20/02/2018
Slide 2
Slide 2 text
Un refactoring qui se passe bien
Slide 3
Slide 3 text
Un refactoring qui se
passe moins bien
Slide 4
Slide 4 text
Not the Mikado you're looking for
Slide 5
Slide 5 text
No content
Slide 6
Slide 6 text
La méthode
1. Écrire l'objectif
2. Essayer une solution naïve
3. Noter ce qui a cassé (les prérequis)
4. Annuler les changements (git reset --hard)
5. Recommencer au point 2 pour un des prérequis
Slide 7
Slide 7 text
No content
Slide 8
Slide 8 text
No content
Slide 9
Slide 9 text
No content
Slide 10
Slide 10 text
No content
Slide 11
Slide 11 text
No content
Slide 12
Slide 12 text
No content
Slide 13
Slide 13 text
No content
Slide 14
Slide 14 text
La méthode
en détail
Slide 15
Slide 15 text
Synergie avec
• Test-Driven Development
• Trunk-Based Development / Continuous Integration
Slide 16
Slide 16 text
Le livre
https://www.manning.com/books/
the-mikado-method