Le Seigneur du Legacy
Le Seigneur du Legacy
Une conférence tech épique pour comprendre (et maîtriser) le couplage avant qu’il ne détruise votre codebase.
Trois services pour les Ops les plus stables.
Sept pour les développeurs besogneux.
Neuf pour les managers avides de pouvoir.
Mais un seul module pour les coupler tous…
et dans les ténèbres les lier.
Bienvenue chez Legacy Corp.
Un monolithe maudit.
Un OneRing.cs que personne n’ose toucher.
Des régressions imprévisibles.
Des tests fragiles.
Un framework maison qui a mal vieilli.
Et une équipe qui vit au rythme du “c’est presque fini”.
Cette conférence raconte leur histoire.
Mais surtout, elle montre concrètement comment éviter la même fin.
Inviter cette conférence à mon événementPourquoi cette conférence marque les esprits
Le storytelling de l’univers du Seigneur des Anneaux est un prétexte.
Il permet d’expliquer des concepts d’architecture avancés de manière mémorable, sans les simplifier.
Dans cette épopée, on croise :
- Gandalf, l’engineering manager qui connaît les profondeurs du framework maison
- Frodon, le dev junior qui hérite d’un fichier “NE PAS TOUCHER”
- Le Conseil d’Architecture, où personne n’est d’accord
- Le OneRing.cs, couplé à tout… et donc impossible à modifier sans tout casser
Chaque scène illustre un problème réel :
- Couplage transitif
- Singletons & dépendances globales
- Tests couplés à l’implémentation
- DRY mal appliqué
- Big rewrite vouée à l’échec
- Dépendance directe à la base de prod
- Framework maison surdimensionné
C’est drôle ET technique.
La conférence ne se contente pas de raconter une histoire.
Elle apporte :
Une grille de lecture claire du couplage
- Ce que c’est réellement
- Pourquoi il se propage
- Comment il rend les estimations impossibles
Une vision pragmatique des tests
- Pourquoi certains tests ralentissent
- Différence entre test d’implémentation et test de comportement
- Comment écrire des tests résilients au refactoring
Des leviers d’architecture applicables dès le lundi
- Tell Don’t Ask
- Encapsulation métier
- Inversion de dépendance
- Strangler Fig Pattern
- Golden Master
- Méthode Mikado
Les erreurs coûteuses à éviter
- Réécriture totale
- DRY appliqué au code au lieu de la connaissance
- Framework maison mal maintenu
- Couplage direct à la prod
L’objectif : donner aux développeurs de la confiance pour refactorer.
À qui s’adresse cette conférence ?
- Développeurs backend / fullstack
- Architectes logiciels
- Tech leads
- Engineering managers
- Équipes confrontées à du legacy
Niveau : intermédiaire à avancé
Stack : agnostique (exemples C#, concepts universels)
Ce que votre audience retiendra vraiment
- Pourquoi le couplage est un poison lent
- Comment repérer un “One Ring” dans une codebase
- Comment stabiliser sans tout réécrire
- Pourquoi certains frameworks maison deviennent des pièges
- Comment refactorer sans peur
Et surtout :
“Même la plus petite PR peut changer le cours de l’avenir.”
Ce qu’ils en ont pensé
(Retours suite à la V1 donnée à Bretzel Craft – février 2026)
Témoignages à venir.
Qui je suis (et pourquoi je propose cette conférence)
En 2018, j’ai découvert Clean Code et les principes SOLID…
et j’ai compris que je ne savais rien.
Depuis, je me passionne pour :
- le code de qualité
- les tests automatisés
- les architectures qui tiennent dans le temps
Je me reconnais dans le mouvement des Software Crafters : faire du code dont on est fiers.
Je suis freelance depuis 2021 avec La Crafterie Tech.
J’ai été :
- CTO d’une startup (passage du NoCode à C#),
- développeur senior en FinTech (DDD, TDD, module bancaire),
- et je suis aujourd’hui CTO hands-on sur un projet à impact.
J’accompagne aussi des équipes à reprendre le contrôle de projets qui dérivent.
- Cofondateur du Meetup Software Crafters
- Organisateur de Bretzel Craft & Strasbourg Craft
Le Seigneur du Legacy est né d’un constat simple :
le couplage non maîtrisé détruit les projets… lentement.
Et on peut faire mieux.
Format & conditions
- 40–60 min
- Q&A possible
- Adaptable meetup / conférence / événement interne