Accueil

Formations

Working on Legacy Code

Working on Legacy Code

Le refactoring pour améliorer la qualité et la maintenabilité du code

Programming Language

2 jours

14 heures

Working on Legacy Code

Sur devis

À propos

La formation est donnée en français ou en anglais. Les supports de formation sont en anglais.

Vos objectifs pédagogiques

Cette formation vise à enseigner les techniques de refactoring pour améliorer et rendre plus maintenable le code existant d'une application devenue complexe et difficile à faire évoluer. Vous apprendrez à retravailler le code dans les règles de l'art sans casser les fonctionnalités existantes, à rendre l'application évolutive et agréable à appréhender pour les nouveaux membres de l'équipe, et à construire un code plus fiable et performant. La formation comprendra des exercices pratiques pour intégrer les bons réflexes et fournira un bagage méthodologique pour devenir autonome face à du code legacy. Les objectifs de la formation sont de savoir par où commencer et avec quelles stratégies, de tester une application réputée non testable en l'état, de contrôler les dépendances, d'exploiter les capacités de refactoring de son IDE et de reprendre confiance en soi sur la reprise de legacy.

Pré-requis

> Savoir écrire des tests unitaires
> Avoir des notions de Clean Code
> Savoir utiliser Git


Vous devez avoir un poste de travail avec un environnement de développement (si besoin, nous consulter)
Pour les personnes connaissant Java, l'IDE IntelliJ est recommandé, pour celles connaissant C#, Visual Studio avec Resharper ou Rider

Publics visés

Cette formation s'adresse à un public de développeuses, développeurs, tech leads.

Tout savoir sur cette formation

Notre partenaire

arolla

arolla

La formation en bref

Informations pratiques

2 jours

14 heures

Sur devis

Publics visés

Consultant

Développeur

Google

Prochaines sessions

Distanciel

27 nov. 2025

Cette formation vous intéresse ? Inscrivez-vous à la prochaine session !

Vous avez deux options : validez votre inscription en réglant dès maintenant ou effectuez une demande de préinscription auprès de notre équipe commerciale.

Vous ne trouvez pas de session ou de formation qui vous convienne ?

Planifions ensemble une session sur-mesure, inter ou intra entreprise qui correspond à vos besoins.

Découvrez nos autres formations dans le même domaine

Programming Language

Spring Core

Développer une application Java/JEE avec Spring

02 juin

3 jours

Programming Language

JavaScript : Initiation

Apprendre et développer en JavaScript

15 mai

2 jours

Programming Language

Typescript

Apprendre et développer en Typescript

30 juin

2 jours

background