Hey everyone,
I'm SCBCD and SCWCD certified and just passed the
SCEA 5 beta multiple choice exam. I can find myself when talking about
J2EE APIs (EJB and
Servlet containers) and in my opinion J2EE Design Patters aren't the Holy Grail (in fact I don't like both first and second editions of Core J2EE
Patterns) but some of patterns are very much applicable like Data Access Object, Front Controller and so on.
I've started studying more deeply JEE 5 some months ago and I got a good understanding about how new things fit together so it is clear that the JCP did a good work fixing some problems in earlier J2EE platform. Based on the former problems the J2EE patterns were released giving standardized workarounds for overcoming such problems.
Just to mention a few (in my opinion) we have:
Composite Entity: workaround for dealing with performance problems in working with fine grained Entity EJBs Value List Handler: an option that tries to overcome the poor performance and funcionality given by EJB find/select methods Service Locator: was outdated by the current dependency injection mechanism provided by JEE 5 servlet and EJB containers. So I was expecting to see some kind of update on the Sun's J2EE Design Patterns catalog but after some time that the specs were released, I didn't find any update on Sun's website. I even start to think why is that in terms of loose of interest by Sun on
Java platform but...
Just to finish I would like to know if someone knows something about Sun's Design Patterns update or something related to it and even if my understanding about the way Sun's Design Patterns got impacted is ok.
In my oppinion it is very valuable to have those published in order to standardize the way Java developers deal with problems which can help a lot when a Java person switches from one project to another.
Waiting for your comments..
Thanks
[ November 27, 2007: Message edited by: Rodrigo Malara ]