Titre : |
Refactoring des applications Java-J2EE |
Type de document : |
texte imprimé |
Auteurs : |
Jean-Philippe Retaillé, Auteur ; Olivier Salvatori, Collaborateur ; Thierry Templier, Collaborateur ; Hue, Michel, Collaborateur |
Editeur : |
Paris : Eyrolles |
Année de publication : |
2005 |
Importance : |
1 vol (376 p.) |
Présentation : |
ill., couv. ill. |
Format : |
23 cm |
ISBN/ISSN/EAN : |
978-2-212-11577-2 |
Note générale : |
978-2-212-11577-2 |
Langues : |
Français (fre) |
Catégories : |
Informatique
|
Mots-clés : |
Génie logiciel
Java (langage de programmation)
J2EE (plate-forme informatique) |
Index. décimale : |
005.1 - Programmation |
Résumé : |
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. |
Note de contenu : |
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 |
Côte titre : |
Fs/12553,Fs/11769-11773,Fs/13249-13250 |
Refactoring des applications Java-J2EE [texte imprimé] / Jean-Philippe Retaillé, Auteur ; Olivier Salvatori, Collaborateur ; Thierry Templier, Collaborateur ; Hue, Michel, Collaborateur . - Paris : Eyrolles, 2005 . - 1 vol (376 p.) : ill., couv. ill. ; 23 cm. ISBN : 978-2-212-11577-2 978-2-212-11577-2 Langues : Français ( fre)
Catégories : |
Informatique
|
Mots-clés : |
Génie logiciel
Java (langage de programmation)
J2EE (plate-forme informatique) |
Index. décimale : |
005.1 - Programmation |
Résumé : |
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. |
Note de contenu : |
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 |
Côte titre : |
Fs/12553,Fs/11769-11773,Fs/13249-13250 |
|  |