Développer un produit logiciel de qualité demande certaines pratiques techniques. Connaître différentes techniques de refactoring est notamment essentiel. Sans refactoring, impossible de faire vivre le logiciel sur la durée et de répondre aux demandes de changement des utilisateurs. Nous parlerons de ce qu'est et ce que n'est pas le refactoring. Nous serons évidemment amenés à parler de dette technique (et de ce que ce n'est pas). Et nous verrons de façon concrète au travers d'un live coding différentes techniques de refactoring. Vous repartirez avec des techniques à expérimenter sur vos projets pour améliorer votre code.
Bénéfices de la session :
- Savoir ce qu'est vraiment le refactoring - Découvrir des techniques de refactoring - Avoir des axes d'amélioration de son code