ACCU Home page ACCU Conference Page
Search Contact us ACCU at Flickr ACCU at GitHib ACCU at Google+ 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 1918 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
Title:
Detecting the World
Author:
David McCombs
ISBN:
0 87930 559 2
Publisher:
CMP Books
Pages:
344pp+disc
Price:
39-99
Reviewer:
Chris Hills
Subject:
internals and hardware
Appeared in:
12-6
This book is aimed at the PC programmer looking to turn the PC into a multipurpose instrument. The main project is a volt, amp, ohmmeter. At first I thought the hardware parts were a little too simplistic however for its intended audience, PC programmers, it is probably about right as an introduction. This is because most PCsoftware engineers tend not to do electronics. The problem is that after the simple introduction to electronic sensors and brief diagrams of some of the interfaces there is no substance or detail. One would have to be quite familiar with electronics in order to fill in the gaps and make up the interfaces required. There is also a very simplistic section on making mains power supplies! (The book assumes 120vac mains and that parts are coming from Radio Shack). I would not recommend this book to software engineers because of this.

On the software side there are far too many source code listings in the book. (They are on the disc as well where they should be!) The disc contains some very useful classes and utilities for DOS, Win3.1 and Win95/8. The book assumes a working knowledge of C++. Whilst the basic theory of the intention of modules are explained there is no algorithm or structure.

I suppose this book might be of use to hardware engineers who can program in C++ but the value of the book would be limited to the value of the software on disc. Whilst some of the modules could be used standalone most will require the specific hardware or adjustment to use. My overall opinion of the book is that in order to use it you must already know enough to almost make the book superfluous. Not recommended.