Expert One-on-One J2EE Design and Development (Programmer to Programmer)

Expert One-on-One J2EE Design and Development (Programmer to Programmer)

$59.99 $40.79

  • Release Date: 23 October, 2002
  • Collectible Price: $28.45
  • Used Price: $28.40
  • Availability: Usually ships within 24 hours
  • Third Party Used Price: $33.32

Author: Rod Johnson

Similar Products

Core J2EE Patterns: Best Practices and Design Strategies, Second Edition

From $34.99:

Core J2EE Patterns: Best Practices and Design Strategies, Second Edition

Expert One-on-One J2EE Development without EJB

From $27.19:

Expert One-on-One J2EE Development without EJB

Java Development With Ant

From $30.57:

Java Development With Ant

Head First EJB (Brain-Friendly Study Guides)

From $30.57:

Head First EJB (Brain-Friendly Study Guides)

JUnit in Action

From $27.17:

JUnit in Action

Customer Rating: 4.91 of 5 (23 total reviews)

  • 5 starsJava Developer

    In my opinion, this is a very practical, resourceful and insightful guide -- as it explains J2EE Technologies from the point of view of their applicability.
    It discusses the issue, proposes a solution and also provides alternative approaches to solving a given design problem.
    This book provides vital information for J2EE Architects and Lead Developers by showing how to avoid making mistakes that have critical impact on design and implementation of enterprise Java software.
    Rod Johnson writes in a clear style, which makes this book very interesting and inspiring to read.

  • 5 starsA book on solutions, not specifications

    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.

  • 5 starsA must read for J2EE Developers, and Solution Architects

    This is the one if not the only book on the market that can truly serve you as a comprehensive manual for J2EE solution architectures. Every line in this book is worth of gold. It personally helped me justify, reinforce, discover or solidify some very important architectural desicions in my practice.
    For instance there is a whole section on presentation tier technology choices. That section covers all of the popular frameworks and technologies (JSP, Struts, XSLT,...).
    Each technology is described in terms of what it is, and what are its benefits and drawbacks. Then there is a very good code samples section. Author uses one application throughout the book, and then implements it using various technologies.
    Moreover, he suggests you when does it make sense, and when does it not to implement the technology as a solution. It is amazing how much wisdom is built into this book.

    Of course some of the APIs covered in the book will be outdated (EJB 2.1), but that does not bother me much. The wisdom is what matters.

    Writing in general is very thorough, very practical and reinforced with some very strong real life examples.
    Author obviously posseses the maturity and experience that
    is so rare to find.
    It is a great professional resource, and career builder.