Depends on whether you want to learn patterns in general or those applied specifically to programming in Java. Checkout the following on Amazon.com - Design Patterns by Gamma, Helm et al. Patterns in Java - Volumes 1, 2 and 3 EJB Design patterns by Floyd M. There are several online resources. Try searching "design patterns" on google.com.
Open Group Certified Distinguished IT Architect. Open Group Certified Master IT Architect. Sun Certified Architect (SCEA).
Joined: Mar 17, 2000
Ooops, forgot to add the famous Core J2EE patterns It's a must read. Also checkout www.theserverside.com for a rich collection of enterprise java patterns and ongoing discussions on several newborns...
Hello All, I'm currently reading Core J2EE patterns for SCEA Part I. Is it necessary to read the whole book (as in inclusive of the Bad Practises section) or it will be enough just to cover the different design patters for the presentation, business and integration layer? Thanks.
Clement, While my part-II was already compliant with what SUN thought was best practices, I also flipped through the Bad practices section in the Core J2EE book, and found it helpful for consolidating my thoughts in part III. HTH.
Sanjay Raghavan<br />SCJP2, SCEA-J2EE<br />Moderator - <a href="http://groups.yahoo.com/group/scea_prep" target="_blank" rel="nofollow">SCEA PREP</a><br />Co-Author - <a href="http://www.whizlabs.com/scea/scea.html" target="_blank" rel="nofollow">SCEA@Whiz</a><br /><i>Where did you sip your Java Today?</i>