Fiche Formation

Refactoring Legacy code Java

Objectifs

  • Comprendre ce qu’est le refactoring de code et l’identifier dans du code legacy
  • Découvrir les différentes méthodes de refactoring et leurs cas d’applications 

Public

Développeurs Java

Pré-requis

  • Expérience du développement en Java
  • Connaître les notions de base de la programmation orientée objet
  • Connaitre les notions de tests unitaires

Méthodes pédagogiques

40 % de théorie,  60 % de démonstrations et mise en pratique

Description

Le code propre c’est bien. Mais comment faire lorsque l’on travaille avec une application comportant un historique de plusieurs années.

Cette formation va vous permettre d’analyser votre code « Legacy » et vous montrer sur quels éléments vous appuyer afin de démarrer un cycle d’amélioration de votre qualité de code et la maintenabilité de votre application.

Programme

Introduction ?

  • Qu’est-ce que le refactoring
  • Pourquoi refactorer
  • Quand refactorer 

Legacy Code

  • Bad Smells
  • Code non testable

Methodes de refactoring

  • Clean the Deck
  • Extract or Inline
  •  Move methods
  • Substitution
Retourner au catalogue des formations
Durée2 jours
LieuParis

Prochaines Sessions

24 septembre 2018
Paris
1 250€
Réserver une place
19 novembre 2018
Paris
1 250€
Réserver une place

Informations Pratiques

file_download Télécharger la fiche

Vous avez des questions ?

N'hésitez pas à nous contacter pour réserver votre formation, ou si vous avez des questions sur nos formations :

  • call 01 44 75 42 55
  • print 01 44 75 42 55
  • mail_outline training@soat.fr
  • location_on SOAT TRAINING - 87-89 quai de Panhard et Levassor - 75013 Paris
link  Formulaire de contact

Réservez votre formation

contact

Par téléphone : 01 44 75 42 55

Par Fax : 01 44 75 05 25

Par mail : training@soat.fr

Par courrier : SOAT TRAINING - 87-89 quai de Panhard et Levassor - 75013 Paris

Ou directement en ligne