I would recommend Core J2EE Patterns 'Best Practices and Design Strategies' by Alur, Crupi & Malks. It is certainly more of a 'traditional read' compared to the Head First book but I felt the code examples and UML diagrams really helped to drive home the concepts. It is structured to show you the 'what not to do' followed by the 'what to do' and groups the design patterns into tiers that are synonymous w/ MVC design. Both approaches I found very helpful when applying the patterns to my real world problems.
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ben Nadel Sent: Friday, December 16, 2005 4:19 PM To: [email protected] Subject: [CFCDev] Book suggestions? Hey all, I recently finished reading Head First Design Patterns. I thought it was great, especially for someone like me who had never heard of design patters before. Previously, I tried reading the GoF book but it was a bit over my head at the time. So now, I am trying to figure out what to read next. Someone suggested Martin Fowler's Patterns of Enterprise Application Architecture. Does anyone know if this is worth while if I have the other two books above? I am also skimming, trying to figure out if I want to buy Shalloway's Design Patterns Explained. It looks good but I sometimes fear it too close to what I have already read. But then again, only skimmed the first 80 pages. Ideally, I would *LOVE* a book that not only talks about design patterns, but maybe walks through the building of an application from the ground up - the application being the focal point, the design patterns and implementations, the learned goodies. Cause I see a lot of great examples of patterns and great programming ideas, but they are many times in small, manageable examples and I don't necessarily see the jump to large apps (which I am sure comes with time and experience). So, any suggestions??? Thanks. ...................... Ben Nadel Web Developer Nylon Technology 6 West 14th Street New York, NY 10011 212.691.1134 212.691.3477 fax www.nylontechnology.com "Vote for Pedro" ---------------------------------------------------------- You are subscribed to cfcdev. To unsubscribe, send an email to [email protected] with the words 'unsubscribe cfcdev' as the subject of the email. CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting (www.cfxhosting.com). An archive of the CFCDev list is available at www.mail-archive.com/[email protected] ---------------------------------------------------------- You are subscribed to cfcdev. To unsubscribe, send an email to [email protected] with the words 'unsubscribe cfcdev' as the subject of the email. CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting (www.cfxhosting.com). An archive of the CFCDev list is available at www.mail-archive.com/[email protected]
