dimanche 5 juillet 2015

"Conception d'applications en Java/JEE", prises de notes 01

Conception d'applications en Java/JEE
Principes, patterns et architectures

Jacques Lonchamp
2014 - 416 pages - 170x240 mm
<< Ce manuel explique les méthodes de la conception orientée objets. Il détaille les patrons de conception (design patterns), les principes de conception qui les sous-tendent et les principales architectures logicielles, en particulier les architectures web. Il s'appuie sur le langage Java. Il présente pour chaque thème abordé plusieurs exemples et rassemble 58 exercices tous corrigés, ainsi que deux études de cas : JSE (Java Standard Edition) et JEE (Java Enterprise Edition) détaillées jusqu'au code complet. >>

http://www.dunod.com/informatique-multimedia/developpement/java/ouvrages-denseignement/conception-dapplications-en-javajee

On m'a recommandé ce bouquin pas comme les autres, et je dois dire que pour l'instant, je suis assez convaincu par le concept. Pour me motiver à l'étudier régulièrement, je m'impose ce petit suivi sur un blog ouvert pour l'occasion.

Au niveau du plan, schématiquement ça donne à peu près cela :

1 - intro

Rappels de cours
2 - java/JEE
3 - UML

Patrons
4 - de construction
5 - de structure
6 - de comportement
7 - etc.

Principes
8 - SOLID
9 - etc.

Architectures
10 - description et classification
11 - en couches
12 - en flot de données
13 - MVC
14 - web
15 - réflexives

Étude de cas
16 - JSE
17 - JEE

Quelques notes sur l'introduction :
(J'apprends mieux en notant, en ce qui vous concerne, si vous avez atterri ici, lisez le livre)

Processus itératifs et incrémentaux (méthodes agiles)

Modèle objet décrit :
- objets et classes nécessaires
- leurs interfaces
- leurs regroupement en paquets
- leurs dépendances

Dépendances :
- directes (A->B)
- transitives (A->C->B)
- cycliques (A->B->C->D->A) ... à éviter absolument.
=> Minimisation des dépendances facilite maintenance.

L'introduction se termine déjà sur un petit exercice sympathique, quoique un peu abstrait.
La correction est claire. Ma réponse était assez proche.
Ma bonne impression sur ce livre se confirme.
La suite au prochain épisode.

Aucun commentaire:

Enregistrer un commentaire