O’Reilly has just released a new book called J2EE Design Patterns written by William Crawford and Jonathan Kaplan. The press release states that this is not your typical patterns catalog. Instead, the authors have chosen to introduce these patterns in a narrative style, while keeping each section sufficiently distinct so that readers can easily focus on the patterns themselves. Underlying themes of scalability, extensibility, and reliability flow through each chapter. Their goal is to give the reader a set of patterns that build on each other. By presenting the patterns in the larger context of J2EE applications, Crawford and Kaplan hope to foster a more complete understanding of effective Java Enterprise architecture.
The release goes on to state that many of the patterns in this book focus on extensibility, scalability, flexibility, and performance–all areas of concern to J2EE developers. Some patterns will be new to readers and some will be familiar. But whether readers have seen the patterns before or not, “J2EE Design Patterns” is unique in showing readers how to apply them in real J2EE applications.
I wonder how this will compare to one of my favorite books, Core J2EE Patterns: Best Practices and Design Strategies by Deepak Alur, Dan Malks, and John Crupi. Can’t wait to get my hands on it. 🙂