Amazon review
Very good, not perfect
The author has many good points about style, many valid. Except that I find his over use of comments unessicary, especially when commenting declarations of variables. Simply unneeded (most of the time) If you name variables correctly.
While I definitely do not subscribe to the idea that hard code to write should be hard code to read.
Some basic literacy, in common variable names such as I or j for integer counters.
I am about Ѕ way though the book, I particularly liked chapter 7 (Programming process).
My only other criticism of this good book, is it doesn't prepare the reader much to some of the common bad conventions and bad habits some people have, and likely will see.
The book is pretty easy to read and it's a good beginner book, if not the preferred beginner book, just mildly over hyped. I learned some new things, a good read.
Chad C. Keep