PLAN:
- Le code legacy: def, symptomes, problèmes (2mn)
- Pistes et écueils typiques ⇒ clés (3mn)
- Étude de cas (4mn)
- Take-aways / à retenir (1mn)
notion de peur mais aussi de valeur pour l'entreprise
Raisons de ne pas le faire:
- perte de confiance: PM et/ou direction
- deux codebases à maintenir 🥵
- risque de refonte avortée
- ex: codebase laissée dans un état encore pire
retirés par soucis de concision:
3) **Livraisons**: délégation à une API SaaS externe
4) **Cohérence** données: retrait d'un cache interne
Take-aways: (1mn)
- Devs ET entreprise ont **intérêt à maitriser** la complexité accidentelle de leur code
- **Prioriser les problèmes** en fonction des coûts & risques induits ET de la direction stratégique de l’entreprise
- **Convaincre** sur la base d’un **plan** avec objectifs mesurables
- Avancer **progressivement**, en rassurant les personnes impactées