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
Data Structures Algorithms with OO Design Patterns in Java
Bruno Preiss
0 471 34613 6
Nigel Armstrong
algorithms; java
Appeared in:
This is a student text for a Computer Science course, rather than a reference book for the general programmer. As such, it is clearly written and organised and could be recommended to anyone wanting to learn the topic from first principles.

For the professional Java programmer it has a number of flaws, however. Firstly, it fails to mention the Java Collection classes or any other similar libraries such ObjectSpace JGL. Secondly there is an understandable emphasis on theory - time being precious, the practising programmer is usually more interested in having a choice of working algorithms with indications of how each performs in terms of speed versus memory overhead, thanwading through proofs of how the performance figures are derived. Thirdly, there is no coverage of threads, despite thread-safety being one of the most important issues when choosing a data structure or algorithm implementation in Java.

Not a bad book, then, but not recommended for ACCU members.