Le Seigneur du Legacy

40–60 min couplagelegacyarchitecturerefactoringtests

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énement Play

Pourquoi 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