Data Structures and Algorithms with JavaScript: Bringing Classic Computing Approaches to the Web
K**L
Super helpful book, good condition and fast shipping
This book arrived sooner than I expected which was great and in good condition. So far its been really easy to understand and super insightful. I'm studying for technical interviews and this book has helped me so much. Highly recommend.
S**N
Good info, too many errors.
So many errors that I quit reporting them to its errata (http://www.oreilly.com/catalog/errata.csp?isbn=0636920029557) after Chapter 7. Consider "Learning JavaScript Data Structures and Algorithms" as a replacement.
S**H
mediocre
Concepts are well explained but the multitude of errors both in the code examples and the diagrams kept me from fully enjoying this book.
P**L
Careless Mistakes
This is very disappointing. I have had the book for about 3 hours now and I have noticed several mistakes. I won't list them all, but suffice it to say Figure 12-1 of the Bubble Sort has numerous errors in just one chart: The '77' is circled instead of the '2', 59 in the first row is where 58 should be. I say all of this not to be ticky: I think the book will help me and I have already learned from it. What irks me though are these careless mistakes: in an environment where (let's face it), one can get plenty of free content (which is a godsend), I expect something extra if I am going to pay a premium for knowledge. Thus, when I have to spend extra time puzzling out mistakes, not only is it a waste of time, but it calls into question other conclusions and/or final answers the author has made: if something doesn't make sense, is it an error or just a difficult concept - the bubble sort illustration is a perfect (no pun intended) illustration of this: am I confused because of an error or because of comprehension? I mean no disrespect to the author, but I am getting frustrated by computer books I buy (and I don't have a lot of money) that are riddled with careless mistakes. On page 14, there is a mistake where print(Array.isArray(number) ) is typed instead of numbers. This example is benign compared to the first one I described above, but again, it calls into question other things.
C**Y
I expected better for a $40 purchase
I purchased this book as a "jumpstart guide" to quickly learn Javascript. I was intrigued by the format and title while browsing through available titles. Upon my initial reading, I was taken aback by the many coding mistakes and by the general lack of proofreading. My version of the book also has some egregious typesetting errors -- some of the chapter headings are misformated; there are no page numbers on any of the books pages; and some page contents spills over into the margins in places. I expected better for a $40 purchase.
Trustpilot
1 week ago
2 weeks ago