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: Expert One-on-One J2EE Design and Development by Rod Johnson ISBN: 0-7645-4385-7 Publisher: Wrox Pub. Date: 23 October, 2002 Format: Paperback Volumes: 1 List Price(USD): $59.99 |
Average Customer Rating: 4.95 (20 reviews)
Rating: 5
Summary: Simply Amazing
Comment: Even though this book is named "J2EE design and development", it seems to be much more than that. This seems to be the book in which the author attempted to put, in a crystallized form, most of his expertise not just in J2EE (that would be trivial), but in programming and (particularly) architecture in general. Given that the author is a true expert in the field (this is clear after reading just a few pages), this book has a value beyond anything I can express here in my words. I learned from this book more than from any other book on programming and architecture, with a possible exception of GOF "Design Patterns" classics.
No other book on web programming that I know of comes even close to this one. Some noteworthy features:
-- Always framework-oriented approach (which in my view is the only possible choice for real-world projects)
-- Heavy emphasis on architectural side of web development (follows from the previous point)
-- Comparison of different view technologies from practical point of view, w/o exclusively subscribing to a particular one which seems popular (like, JSP).
-- Excellent coverage of MVC paradigm, again, w/o subscribing to a particlar implementation (like Struts, etc)
-- Extensive coverage of all levels ("tiers") of a web application.
But what really shines, are the insights on architecture, namely the things which is impossible to find out by theoretically studying J2EE specifications and books such as "Enterprise Java Beans" and the like. For example, why Entity EJBs don't work. Or when is collocated EJB architecture is more appropriate than the distributed one, and why. After reading the book, many concepts just clear up. Not to say that everything is written in a clear and concise language (despite a few typographical errors that Wrox books are notorious for).
In short, this book is simply amazing.
Rating: 5
Summary: A book on solutions, not specifications
Comment: The real differentiator of this book is that its focus is on how to use J2EE to solve real-world problems, rather than providing an overview of the J2EE specification itself. As such, it's a much more pragmatic approach to using J2EE than the other books I've read on the subject.
The author starts by taking high-level perspective on the subject, showing the different design considerations that need to be applied when choosing which J2EE technologies to use. A case study (a ticket booking system) is described and elaborated on throughout the book, showing how these design considerations affect a real-world solution.
The book also provides a load of coding tips I found useful, from better use of reflection, to judicious use of design patterns, to how to minimise your refactoring. The author assumes the reader is an experienced developer, so doesn't focus on rudimentary Java and architecture. I found this useful, but it means the book is more focussed to a specific audience.
Amazingly, the book also provides an entire framework based on J2EE on which you can put your application logic. My only complaint is that this is not included in a companion CD - you have to download it.
Overall, the book works because it shows you how build solutions, not just understand the technology.
Rating: 5
Summary: I agree with all the other 5-star reviews
Comment: This is one of the best technical books I've ever read, regardless of topic. Johnson has an amazing technical mind and is a great writer, to boot. It has achieved the nickname "the red book" (as in "go see what the red book says") on my team, because that's where I send people for ideas and examples.
On the strength of this book, I selected the Spring Framework (an open source project based almost in whole on the concepts and code from this book) for my current team's project, and I have not one qualm about the decision. The team really loves Spring as well, and have become better programmers by having seen it in action.
A couple of weeks ago I preordered "Expert One-on-One J2EE Development without EJB", which should prove to have more up-to-date coverage on Spring and more great ideas from Johnson and Hoeller. I'm very much looking forward to it.
![]() |
Title: Core J2EE Patterns: Best Practices and Design Strategies, Second Edition by Deepak Alur, Dan Malks, John Crupi ISBN: 0131422464 Publisher: Prentice Hall PTR Pub. Date: 10 June, 2003 List Price(USD): $49.99 |
![]() |
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: Mastering Enterprise JavaBeans (2nd Edition) by Ed Roman, Scott W. Ambler, Tyler Jewell ISBN: 0471417114 Publisher: John Wiley & Sons Pub. Date: 14 December, 2001 List Price(USD): $45.00 |
![]() |
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: 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