Title: I returned the book.
Review: I bought this book with high expectations. The author certainly covers some very interesting topics. There is a wealth of code provided that demonstrates how to implement various advanced features. However, the associated text is almost worthless. The vast majority of the written commentary is just that, it is essentially a big comment block for the included code examples. Instead of explaining why the code works as it does and how to implement such features, it is a basic narrative of what the code is doing. I got more out of reading the code and looking things up in a manual than I did actually reading the book. This was not what I was looking for when I bought this book.
Is this product review negative?