Formation refactoring

Description

Le refactoring est l'action d'améliorer la conception du code sans en changer son comportement. Dans cette formation, il sera vu quand et comment appliquer du refactoring tout en minimisant les risques et maximisant sa valeur ajoutée.

Modalités

Durée : 2 jours
Coût : 1150€ HT
25 % théorie / 75 % pratique

Objectifs

  • Comprendre l'importance du refactoring
  • Améliorer la santé d'un projet existant de manière continue
  • Détecter les zones du code à améliorer
  • Préparer le code existant pour le reprendre sans risque

Pré-requis

  • Expérience minimale en développement

Plan

  1. Définir le refactoring et son besoin
    • Définitions
    • Bonnes pratiques et points d'attention
    • Règle du boy scout
  2. Ajouter des tests à une base de code existante pour préparer le refactoring
    • Tests de caractérisation
    • Modification du code existant pour le rendre testable
  3. Détecter les problèmes existants à améliorer
    • Code smells
  4. Appliquer des techniques de refactoring pour améliorer sans risque le code existant
    • Refactoring simples et rapides
    • Catalogue de refactoring
  5. Aller plus loin
    • Utilisation de l'IDE pour faciliter le refactoring

Contactez-nous

Si vous êtes intéressés pour suivre cette formation ou pour tout autre besoin, vous pouvez nous contacter à contact@crafties.fr.