Most Helpful Customer Reviews
Better, Faster, Lighter Java based on 0 ratings. 1 reviews.
Well, here is something different. This book talks frankly and it explicitly contradicts scads of other books on Java. The authors' basic message is that Java and other constructs and standards like XML, J2EE, EJB and Web Services, have grown too bulky. That often, these, or affiliated design patterns, can lead you into a cul-de-sac of complicated and slow code. I don't agree with everything they said, but much of their book may touch a chord in you. Most of their ire is devoted to EJB; especially entity beans, which they consider totally useless. For MDB and stateless session beans, they suggest these are best used when you typically have transactions across a distribute database. In general, the EJB code is too verbose. Conceptual clutter. And to avoid this, you may end up dependent on a developer framework that autogenerates some source code. Plus, most executables using EJBs end up being too slow. This complaint echoes what many others have complained about for years. On a related theme, the authors suggest Web Services are too heavy. Designed by committee and very complex. Before anyone has had extensive experience with a successful version. Not unlike how EJB and CORBA came about. In general, they recommend that you choose the simplest tools and frameworks you can find. Stay with these as long as you can. And take with caution the siren songs of vendors claiming better tools.