Le refactoring consiste à refondre le code source d'une application existante ou en cours de développement pour en améliorer la qualité, avec pour objectif une réduction des coûts de maintenance et une meilleure évolutivité.
L'ouvrage passe en revue les différentes techniques de refactoring utilisées en environnement Java/J2EE : extraction de méthodes, généralisation de type, introduction de design patterns, programmation orientée aspect, optimisation de l'accès aux données, etc.
L'ouvrage décrit dans le détail le processus de refactoring d'une application Java/J2EE : mise en place de l'infrastructure et des outils, analyse de la conception et du code de l'application, mise en oeuvre des techniques de refonte, tests de non régression.
Cette démarche est illustrée par une étude de cas complète : refactoring d'une application J2EE Open Source à l'aide d'outils tels que Eclipse, CVS, JUnit et PMD.
Editeur : Eyrolles
Publication : 7 juillet 2011
Edition : 1ère édition
Intérieur : Noir & blanc
Support(s) : eBook, eBook [PDF], Bundle Livre papier et eBook
Contenu(s) : PDF
Protection(s) : Marquage social (PDF)
Taille(s) : 11,3 Mo (PDF)
Langue(s) : Français
Code(s) CLIL : 3069
EAN13 eBook [PDF] : 9782212093551
EAN13 (papier) : 9782212115772
Anya Gildner, Guillaume Neyret
10,99 €
24,99 €
Gabriel Kepeklian, Jean-Louis Lequeux
19,99 €
Julien Dubois, Jean-Philippe Retaillé, Thierry Templier
29,99 €
0,00 € (gratuit)
25,99 €
17,99 €