on 7 July 1998
Hats off to Rod Stephens. Finally, there is someone who is more concerned with presenting efficient, crisp, clever algorithms than teaching by-rote procedures. Clear examples are provided on CD-ROM, using the latest OOP techniques available in VB. Even if you never intend to write a B+Tree database or a QuickSort algorithm, this book is a recommended read. It will satisfy your curiosity and introduce you to some seminal algorithms, developed over the years by great thinkers in the fields of computing and mathematics. If this book engages you as it has me, then it will make you a better programmer.
on 6 May 2003
Not only does this book provide useful, well commented and efficient algorithms, but those algorithms are selected to be useful without being repetitive, and their explanations are crystal clear and easy to understand (even though for some of the more complicated algorithms, you might need to read over the explanation and source code several times to take it in!). Furthermore, the book assumes no previous study of algorithms or computing theory whatsoever, making it and ideal introduction to advanced programing.
However, a fair knnowledge of VB syntax is needed to understand the book and it should be taken as a tool to further your skills rather than one to learn the language from scratch.
on 16 November 2004
Brilliant book. It explained all sorts of concepts I had never thought of before and gave me all sorts of ideas about how to do things that I couldn't have done before.
Not necessarily the sort of algorithms you use every day, but when you need them, they are really useful.
Worth reading right throuh so you have an idea what's in there, then when you find you need an algorithm, you can go bak and read that bit again in more depth.
on 9 September 2003
I would have expected a book with this title to contain a decent library and variety of algorithms but, although the book is well written and Rod Stephens is undoubtedly and expert in his field, I found it short on variety - particularly considering the price. The book is excellent if you want ready-made algorithms for lists, trees and sorts, but that's about all the variety there is.