Author/s : John Resig, Bear Bibeault
Publisher : Manning Publications
Rating : 9 horseshoes
Preparing for training
The first two chapters cover some important concepts such as how to test, log and watch out for performance problems. I'll be honest. At this point in the book, I was thinking the book was "fair." There was important information but it was a little dry. And there was page of code without any footnotes explaining it and only a brief description after. Luckily I kept reading. Because these two chapters were like a long introduction and nothing like the rest of the book.
Here the book became fun. The writing style became more vivid and the information became more interesting. The authors point out gotchas and clearly walk you through examples. The code is set up that you HAVE to understand it and not just read along. We were introduced to closures by GENTLY bringing us up to speed and I particularly liked the regular expression coverage.
Advanced statements were covered clearly with pros and cons. I didn't see a warning about eval being slower than other statements but I did see a warning about security implications. I liked the cross browser chapter and advice on how to deal with differences in a supported manner. And the authors didn't just say "use jQuery" which was impressive restraint given we have the creator of jQuery and author of a jQuery book writing this one.
Disclosure: I received a copy of this book from the publisher in exchange for writing this review on behalf of CodeRanch.