L'art du refactoring

Prochaine session
9-10 oct. 2025 | Paris
Prix
1 800 € HT/pers.
L'art du refactoring

Synopsis

En général, les formations sur le sujet vous disent par quoi il faudrait remplacer chaque code smell ou anti-pattern, mais sans vous montrer comment y parvenir. Or cette étape requiert énormément de méthode si l'on veut éviter les régressions et assurer la continuité du service en production. D'où cette formation, qui vous exposera 3 méthodes de refactoring concrètes et complémentaires pour faire de vous un as du refactoring. Cette formation repose en très grande partie sur la pratique et suppose d'être déjà familier de l'artisanat logiciel (clean code, testabilité en particulier).

Objectifs

1Comprendre comment naît la dette technique et l'importance du refactoring ;
2Savoir mettre en œuvre les 3 techniques fondamentales du refactoring (Golden Master, Méthode Mikado, Strangler Fig) ;
3Construire un argumentaire pour favoriser la mise en place d'une pratique de refactoring.

Plan de cours

Jour 1
1.1La dette technique
1.1.1Définition
1.1.2Naissance de la dette [+]
1.1.3Pourquoi il faut contrôler la dette [+]
1.1.4Reprendre le contrôle sur la dette [+]
1.2Minimiser l'effet tunnel
1.2.1La tentation de la refonte intégrale
1.2.2L'effet tunnel
1.2.3Le pattern Strangler Fig [+]
Jour 2
2.1Minimiser l'effet tunnel (suite)
2.1.1La méthode Mikado [+]
2.2Etablir des priorités : Complexity vs. Churn
2.3Minimiser le risque de régressions
2.3.1De la difficulté d'écrire des tests dans une codebase legacy
2.3.2La méthode du Golden Master [+]

Modalités

Audience
Pour développeurs
Niveau
Avancé
Langage de programmation
Tous langages
Prérequis
Connaissance usuelle d'un langage de programmation
Équilibre théorie / pratique
30% théorique / 70% pratique
Durée
2 jours (14h)
Fractionnable par demi-journées
Oui
Nombre d'apprenants
3 à 10 apprenants
Distribution
Sur site ou à distance

Découvrir le sujet

Ces quelques articles de blog vous permettront de vous familiariser d'ores et déjà avec le sujet :

Prix & financement

1 800 € HT/pers. (prix inter-entreprises)
Les formations de la société 2 45 bénéficient du label Qualiopi en vertu d'un partenariat établi avec l'organisme de formation HackYourJob , lui-même certifié au titre de la catégorie "Actions de formation". Le label Qualiopi ouvre au financement des OPCO sous conditions. HackYourJob vous conseille dans ces démarches.
Logo Qualiopi

Prochains sessions

9-10 oct. 2025, Paris14-15 mai 2026, Paris

Les autres formations

Test-driven development
Prochaine session
5-6 févr. 2026, Paris
Prix
1 550 € HT/pers.
Pour développeurs • Débutant • 2 jours (14h)
Programmation fonctionnelle en JS
Prochaine session
4-6 mars 2026, Paris
Prix
2 200 € HT/pers.
Pour développeurs • Intermédiaire • 3 jours (21h)
Domain-driven design
Prochaine session
25-26 sept. 2025, Paris
Prix
1 800 € HT/pers.
Pour PM & Dev • Intermédiaire • 2 jours (14h)
L'art du refactoring
Prochaine session
9-10 oct. 2025, Paris
Prix
1 800 € HT/pers.
Pour développeurs • Avancé • 2 jours (14h)
L'agilité au marteau
Prochaine session
6-7 nov. 2025, Paris
Prix
1 550 € HT/pers.
Pour PM & Dev • Débutant • 2 jours (14h)