Démonstration
Par Jean-Baptiste le mardi 22 avril 2008, 17:20 - Code - Lien permanent
En me documentant sur Sping MVC, je suis bien entendu tombé sur le tutorial "official", contenant entre autre ça.
C'est tellement une illustration de ce que je disais il y a quelques temps que ça en est presque risible.
Alors pour résumer, je trouve assez fantastique qu'en un seul petit exemple simpliste on réussisse à voir apparaitre
- un modèle du domaine anémique
- des DTO portés au rang d'objet métier servant de cœur au système
- une conception procédurale: le service héberge les traitements de A jusqu'à Z
- de la surcomplexification: utilisation d'une interface implémentée une seule fois, couche de service inutile dans le contexte.
Je sais, ces éléments sont plus ou moins liés, mais laissez-moi être un peu théâtrale.
Bref, je le répète, une magnifique démonstration de ce que je n'aime pas voir dans un projet et que pourtant, je croise à chaque coin de rue.


