Title: A decent book with non-working code
Product review: I liked this book at first. Everything is explained in an easy-to-understand format, and it covers many basic topics. However, in chapter 4, you are required to use source files from the CD to continue, and they don't work. Furthermore, the book doesn't explain what is on those files, or what you need to do to write an equivilent yourself. Functionally worthless.
Would you say this review depicts the product in a flattering or unflattering light?
