Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。
"Excellent, detailed guide." - Computer Shopper, February 2007商品の説明をすべて表示する
Occasionally I struggle with some of the material presented, but I'm guessing that's because of my lack of exposure to anything C++, rather than the author's approach/delivery. In fact, Flanagan seems to anticipate a little struggling with concepts, and frequently (enough) slows the pace down so that dinosaurs like me can stay caught up, focused, and moving forward.
This might be a 5-starred book, but since I haven't finished it in the 30 days since purchase, it gets stuck with 4 stars for now. Nonetheless, one might ask: is David Flanagan the NEW Danny Goodman?? BUY RECOMMENDATION
Yes, there are other books that perhaps have an easier reading style, but they don't cover the depth and breadth that David Flanagan has accomplished.
The author takes painful efforts to test and re-test browsers, operating systems, sub-versions, engines. He does this in order to provide accurate real-world documentation as to what is out there. He does not regurgitate nor does he re-phrase exiting documentation (I am astonished at how many books have been created that are a re-phrasing of existing documentation using talkative or other styles. Yes, they help those who are looking to learn -- but a complete reference? I don't think so.)
And of course, there are few areas that could use a little improvement. As an example, the opening to "Functions" is a little disheveled and could use a slower approach with smaller examples.
This book has no fluff. It's 1100 pages of pure, clean reference, pitfalls, strategies, and relative examples.
This book however, despite on the back stating "Prior Programming Experience Recommended", proceeds for most of the book explaining things that someone with prior experience should already know. Also, if you plan on reading this book in a linear fashion to learn JS and avoid missing something by skipping around in the book, you might get very frustrated like I did.
The author explains subjects and gives examples and then many times right afterwards says something similar to "This example contains code or functions that will be explained in a later section."
Also, many people will be buying this guide to do Client-Side JS...ie. in a browser on a webpage. This book doesn't get to that until almost halfway through the book...like 300 pages.
Despite these flaws, the book is EXTREMELY comprehensive. Certainly something to keep on your desk or readily handy if you program in JS often.