Refactoring

Accueil

Contexte

Dans le cadre de la dernière année d'études en ingénierie de l'informatique et des réseaux au sein de l'ESIPE, il est demandé à chaque étudiant de réaliser une présentation de 45 à 60 minutes sur le thème de leur choix, ainsi qu'un mini-site web développant plus en détail ce sujet.

Ces exposés sont encadrés et dirigés par Dominique Revuz, maĆ®tre de conférences à l'Université de Marne-la-Vallée, et par étienne Duris, responsable de la filière Informatique et Réseaux.

Contenu du site

Ce site propose de faire découvrir le refactoring dans ses grandes lignes, en faisant le tour des types de refactoring existant et en les détaillant pour pouvoir s'en servir facilement.

Nous allons commencer par aborder en préambule l'introduction au refactoring. Puis, dans un deuxième temps, nous découvrirons comment cela fonctionne en décrivant plusieurs type de refactoring appliqués au Java. Ensuite, afin d'aborder certaines limites découlant de ce principe, Nous allons voir que l'on peut toujours refacorer mais que ce n'est pas forcément une bonne idée. Enfin, nous verrons comment les IDE peuvent nous aider à nous faciliter la tache pour certains type de refactoring.

Enfin, il convient de noter que toutes les sources des informations présentées sur ce site sont disponibles dans cette webographie.

à propos de ce site

Ce site a été réalisé en Mars 2014 par Damien Trouillet dans le cadre d'un exposé sur le refactoring effectué en 3ème année au sein de l'ESIPE.Mon exposé au format PDF et au format PPTX