ACCU Home page ACCU Conference Page
Search Contact us ACCU at Flickr ACCU at GitHib ACCU at Facebook ACCU at Linked-in ACCU at Twitter Skip Navigation

Search in Book Reviews

The ACCU passes on review copies of computer books to its members for them to review. The result is a large, high quality collection of book reviews by programmers, for programmers. Currently there are 1949 reviews in the database and more every month.
Search is a simple string search in either book title or book author. The full text search is a search of the text of the review.
    View all alphabetically
Advanced Java Development for Enterprise Apps.
C J Berg
0 13 080461 4
Prentice Hall
Nigel Armstrong
Appeared in:
This book disappointed me. I looked forward to an approach that would give some structure to the development of large applications, presenting a framework and suggesting Java-based approaches to the implementation of each component. How wrong I was! What this book is instead is a collection of articles of variable usefulness, but which do not hang together as a whole.

The book starts out by covering the project lifecycle. That is a book in itself and the coverage here is meagre and overly general. The only potentially useful section is that covering Java coding standards.

In the sections that follow Berg covers a variety of topics with no sense of overall structure. For example, threads are covered in the very last section, after such topics as security and database connectivity which are far less fundamental to application design and what he has to say on the subject is not particularly enlightening in any case.

The database section gives a great deal of attention to low-level issues relating to various driver types, but a lot less to the problem of object- relational mapping, which is more the real problem for enterprise design.

The CD has the usual code samples, whose quality is ok, and demo versions of commercial products, which may be of some slight interest.

In summary, don't bother. Most of what this book contains is much better covered elsewhere - some of it for free on the net.