AnyBook4Less.com | Order from a Major Online Bookstore |
![]() |
Home |  Store List |  FAQ |  Contact Us |   | ||
Ultimate Book Price Comparison Engine Save Your Time And Money |
![]() |
Title: Core J2EE Patterns: Best Practices and Design Strategies, Second Edition by Deepak Alur, Dan Malks, John Crupi ISBN: 0-13-142246-4 Publisher: Prentice Hall PTR Pub. Date: 10 June, 2003 Format: Hardcover Volumes: 1 List Price(USD): $49.99 |
Average Customer Rating: 4.82 (17 reviews)
Rating: 5
Summary: Fantastic Update to a Classic
Comment: Summary:
This is a must have book for any J2EE developer or architect, even if you already own the first edition it is well worth the $ to get this 2nd edition. The patterns documented in the book are the vocabulary of J2EE development.
Content:
The first 100 pages or so is dedicated to educating the reader on various design practices for each of the tiers as well as cross tier considerations. The authors also cover what not to do in the 'bad practices' sections of each chapter. This is especially useful to developers new to J2EE since it will help them to see what others (me included) have done wrong in the past and why it does not work. The end of this section is concluded with a great set of refactorings to make your applications that are stuck in the bad design practices better. While I wish that some of the refactorings were a bit more detailed over all I really liked this chapter as well.
The next section is on the actual patterns and they too are divided up into tiers. I especially like the J2EE Pattern Roadmap in Chapter 5, it gives a nice over view of how everything fits together. The rest of the section covers the patterns in detail. All the classics are there as well as several new ones that are sure to become as much a part of our vocabulary as Session Facade is now.
Finally the future of pattern work is partially revealed in the form of 'Micro-Architectures'. The Web Worker M-A is sort of a pattern for using patterns. Or in other words it provides specific guidance on how to put the patterns in the book together to achieve the specific goal of integrating work-flow into your J2EE application. I'm looking forward to hearing more about this topic from the authors in the future.
Physically:
The book is much better than the first edition. With a hard back it will last a lot longer through the many, many sessions you will have with this book.
Rating: 5
Summary: A Solid Update to an Excellent Book
Comment: Core Patterns begins by introducing patterns in general, then presents common J2EE AntiPatterns and proceeds to discuss the refactored solutions to these bad practices along with pointers to the relevant area of the J2EE Pattern Catalog. This allows a straight-through reading for those unfamiliar with patterns or use as a reference guide for experienced pattern users. Two years ago when the first edition of this book came out, I purchased it and read it. Immediately I recognized areas where I could improve my J2EE designs as well as a new vocabulary for describing common solutions to recurring problems.
In all J2EE applications I have developed since then I have used the patterns and refactorings presented here to great benefit. In addition, the common vocabulary allows my project teams to discuss potential designs much more quickly and unambiguously, since we understand exactly what someone has in mind when they say something like "We should use Business Delegates in our Struts Actions to access our business services, and we should use Transfer Objects to pass data between the tiers, and use Data Access Objects to access our data stores."
The Second Edition brings updates to the original patterns plus several new patterns and the concept of micro-architectures. In addition to the updated and new patterns, this edition also discusses many patterns in the context of widely-used frameworks such as Struts and JSTL. For example, the book notes that the Struts ActionServlet is a Front Controller which hands the request to the Struts RequestProcessor, which implements the new ApplicationController pattern.
Understanding and applying the patterns and refactorings is certain to make your application designs more robust, clean, and maintainable. In addition you will be able to talk about J2EE refactoring and design at a much more abstract and concise level while simultaneously being able to cover a lot more ground much more quickly since everyone will know exactly what is meant by the patterns you are discussing. Along with the GoF's Design Patterns and Fowler's Refactoring books, Core J2EE Patterns is a must-have guide that every J2EE developer and architect should own.
Rating: 5
Summary: Great Book, a Must have book for J2EE Experts
Comment: Hi, Already having a number of Core J2EE and Gang of 4 pattern books. But this book I find still the best to understand and follow. Best thing I liked about this book was that this is the first book which captures not only best practices but describes bad practices too. Authors have used very easy to understand examples but without missing the depth of the subject. Great work of writing.
Regards,
Sanjay Barnwal.
![]() |
Title: Expert One-on-One J2EE Design and Development by Rod Johnson ISBN: 0764543857 Publisher: Wrox Pub. Date: 23 October, 2002 List Price(USD): $59.99 |
![]() |
Title: Patterns of Enterprise Application Architecture by Martin Fowler ISBN: 0321127420 Publisher: Addison-Wesley Pub Co Pub. Date: 05 November, 2002 List Price(USD): $49.99 |
![]() |
Title: Programming Jakarta Struts by Chuck Cavaness ISBN: 0596003285 Publisher: O'Reilly & Associates Pub. Date: 13 November, 2002 List Price(USD): $39.95 |
![]() |
Title: J2EE Developer's Handbook by Paul Perrone, Venkata S.R., Tom Schwenk ISBN: 0672323486 Publisher: SAMS Pub. Date: 09 June, 2003 List Price(USD): $59.99 |
![]() |
Title: Struts in Action: Building Web Applications with the Leading Java Framework by Ted Husted, Cedric Dumoulin, George Franciscus, David Winterfeldt, Craig R. McClanahan ISBN: 1930110502 Publisher: Manning Publications Company Pub. Date: November, 2002 List Price(USD): $44.95 |
Thank you for visiting www.AnyBook4Less.com and enjoy your savings!
Copyright� 2001-2021 Send your comments