UPDATE (3-17-08)
I bought this book again because the material is definitely good. I'm really bummed Friends Of Ed let it go to press with all these errors though. I mean, come on--I'm finding errors all over the place! That is a great disservice to Sambells. But I've decided the material is worth wading through the many, many copy editing oversights. I'm crossing my fingers I don't get stuck troubleshooting typos in the code that choke my browser. That could easily waste hours of my time.
-=-=-
I was pretty excited after I dropped the $50 or so to by this book because the contents are right down my alley. Unfortunately, I could hardly make it out of Chapter 1 for all the typos and editorial oversights. Here are a few as an example:
PG 34 -- "myVarialbe" instead of "myVariable"
PG 35 -- "when you retrieving" instead of "when you are retrieving"
PG 36 -- references a function called "initAchors()" that isn't used in the example code for that example. initAnchors() appears in the next example on the next page.
PG 37 -- number of iterations in loop changes from 3 to 5 from 1st example to 2nd example for no apparent reason - this is confusing and distracts from the point being made.
PG 37 -- Figure 1-7 shows three objects in diagram instead of the 5 needed (one for each loop)
This is all in just 3 pages!
This is the part of the book I started reading first so I assume the rest of the book is going to be as poorly edited/ proofread. This surprises me as I own over 5 or 6 titles from the Friend Of Ed series and I don't recall ever seeing so much as a typo in any of them.
Overall, I think the book shows promise. But I can't tolerate errors like this in a programming book. They are difficult enough to read already without having to figure out what the message was "supposed" to be.
I'm returning this book to the store. When it reaches a later edition I may give it another go. It needs some serious "debuggin" first though.