Core J2EE Patterns: Best Practices and Design Strategies
Deepak Alur, Dan Malks, John Crupi
Un bon livre de patterns plus général que son titre ne laisse présager. Un contenu incontournable mais rien d'exceptionnel toutefois, voire même un peu obsolète aujourd'hui. Je ne suis pas surpris qu'aucune nouvelle édition ne soit apparue depuis.
Review
Un livre de patterns attitré à une technologie. Est-ce une bonne idée Pas nécessairement d’autant plus que les patterns présentées restent applicables en dehors du monde Java. L’avantage, c’est qu’on ne risque par de leur reprocher d’avoir implémenté tous les exemples dans le même langage.
Core J2EE Patterns commence par quelques chapitres présentant le concept de pattern et de refactoring, utile pour ceux qui seraient passés à côté du GoF et du classique de Martin Fowler. En existe-t-il encore ?
Vient ensuite le coeur du livre le catalogue de patterns.
Core J2EE Patterns regroupe un ensemble de patterns presque indispensable à tout développement d’application web en J2EE. Beaucoup d’incontournables DTO, DAO, Front Controller, Service Locator, Intercepting Filter. De nombreux patterns sont l’occasion de voir leur implémentation dans le framework web phare de l’époque… Struts.