REX : Notre IA et nous contre le legacy : REX d'une reprise de contrôle assistée
Description
Ce projet legacy. Vous savez, celui que personne ne veut toucher. Celui où chaque commit est une prière et où l’on vous dit : “Surtout, ne casse rien, mais ajoute-moi cette feature pour demain.”
Le rêve ? Tout jeter et repartir de zéro. La réalité ? On doit faire avec. Stabiliser, et vite.
Mais comment s’attaquer à une base de code tentaculaire sans y perdre sa santé mentale ? Et si l’IA, loin d’être un simple gadget, devenait votre co-pilote le plus précieux pour cette mission ?
À travers ce Retour d’Expérience (REX) pragmatique, nous partageons notre journal de bord. Oubliez le “hands-on” théorique : ici, on vous montre les cicatrices et les victoires d’une aventure bien réelle pour :
- Plonger dans l’inconnu : Cartographier et comprendre des pans entiers de code “spaghetti” grâce à l’IA.
- Éteindre les incendies : Générer des tests et ajouter des garde-fous (sécurité, validation) pour stabiliser l’existant avant de le modifier.
- Dresser l’assistant : Configurer et “prompter” notre IA pour qu’elle devienne une experte de notre code, pas juste un générateur de snippets.
- Construire l’avenir : Démarrer un refactoring stratégique (extraire un service, moderniser une brique) en tandem avec l’IA, sans paralyser le produit.
Loin du discours marketing, on vous montre comment garder la maîtrise, éviter les hallucinations de l’IA, et transformer une corvée en un défi technique stimulant.
Ce talk est animé par deux développeurs : le “Prudent” (qui craint l’effet “boîte noire”) et “l’Enthousiaste” (prêt à tout automatiser). Une dynamique qui reflète les débats de votre propre équipe !