Refactoring des applications Java/J2EE
Prix éditeur : 42,00 EUR
Généralement disponible entre 2 et 7 jours

Extraits
- Table des matières
(254.1 Ko) - Avant-propos
(190.7 Ko) - Chapitre 1: L'évolution logicielle et le refactoring
(538 Ko) - Chapitre 6 : Le refactoring avec les design patterns
(743 Ko)
Vous devez posséder Adobe Reader pour lire les extraits.
Téléchargements
- code originel de JGenea Web
Fichier application/zip (2.8 Mo) - réorganisation des imports et mise à niveau du code
Fichier application/zip (393.9 Ko) - réorganisation des packages
Fichier application/zip (393.7 Ko) - réorganisation des variables et constantes
Fichier application/zip (393.2 Ko) - correction des commandes SQL erronées
Fichier application/zip (404.7 Ko) - suppression des dupliquas
Fichier application/zip (405.6 Ko) - introduction du design pattern stratégie
Fichier application/zip (559.1 Ko) - modularisation de l'authentification avec la POA
Fichier application/zip (572.6 Ko)
Caractéristiques
- Titre : Refactoring des applications Java/J2EE
- Sous-titre :
- Éditeur : Eyrolles
- Collection : Blanche
- Parution : juin 2005
- Édition : 1ère édition
- Support : aucun
- Nb de pages : 390
- Format : 19 x 23
- Couverture : Broché
- Poids : 790 g
- Intérieur : Noir et Blanc
- ISBN10 : 2-212-11577-6
- ISBN13 : 978-2-212-11577-2
- EAN13 : 9782212115772
Présentation
Améliorer la qualité et l'évolutivité des applications Java/J2EE
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.
Un livre pratique illustré d'une étude de cas détaillée
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.
Au sommaire
- L'évolution logicielle et le refactoring
- Le processus de refactoring
- Préparation du refactoring
- L'analyse du logiciel
- Mise en oeuvre du refactoring
- Les tests unitaires pour le refactoring
- Techniques avancées de refactoring
- Le refactoring avec les design patterns
- Refactoring avec la POA (programmation orientée aspect)
- Refactoring de base de données
- Étude de cas
- Présentation de l'étude de cas
- Analyse de JGenea Web
- Refactoring de JGenea Web
- Annexes
Consulter également
- Informatique / Langages et outils de développement / JEE
- Informatique / Langages et outils de développement / Java
Ouvrages du même auteur
- Tous les ouvrages de Jean-Philippe Retaillé
Ouvrages de la même collection
- Tous les ouvrages de la Collection Blanche







