Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

Retex : Du code (legacy|moderne) dans une stack (moderne|legacy)

Description

Notre code date de 2013, sans tests, avec 63 000 commits, 400 000 lignes de code, déployé à la main grâce à un .doc de 47 pages... Difficile d'imaginer qu'on puisse y intégrer un framework moderne, l'utiliser dans une architecture hexagonale en faisant du Domain Driven Design, le tout en déploiement continu...

C'est pourtant ce qu'on a fait en 2 ans, et on va vous expliquer comment, vous présenter ce qu'on a réussi mais aussi nos échecs et fausses pistes, et aussi comment on voit les choses pour la suite.

Si vous connaissez l'enfer du code legacy, il est temps de retrouver le sourire !

Conférence donnée lors du AFUP Day 2021 Rennes, ayant eu lieu le 28 mai 2021.

Informations complémentaires

Vidéo

Le speaker

Jean-François LÉPINE

Briochin, responsable technique, mais surtout passionné par la qualité logicielle et l'industrialisation des développements. Jean-François a longtemps accompagné des grands groupes, puis des startups, dans la mise en place de leurs processus de développement et de travail, et dans la définition de leurs architectures logicielles. Maintenant il fait pareil, mais en interne ; du coup quand ça rate, ben c'est sa faute.

Commentaires

De bonnes informations sur cette aventure! Bravo!
Raphaël Davaillaud, le 28/05/2021
Très intéressant retour d'expérience ! Personnellement c'est du coup ma première "expérience" sur les questions de code legacy et ça m'a donné une idée assez claire des enjeux et quelques pistes pour y répondre !
Magali Milbergue, le 28/05/2021