User Profile

Matthew Campbell

mtthwcmpbll@books.theunseen.city

Joined 3 years, 1 month ago

I’m a software engineer, artist, reader, and curious-about-everything generalist.

This link opens in a pop-up window

Douglas Crockford: JavaScript: The Good Parts (Paperback, 2008, O'Reilly Media, Inc.)

JavaScript, having been developed and released in a hurry before it could be refined, has …

Review of 'JavaScript: The Good Parts' on 'Goodreads'

This would be a 3.5 star is I could rate it that. I think my expectations were off going into this, as I expected an "in depth" look at language features for people who already knew JavaScript. Instead, I felt like it was also trying to teach the language to newcomers and spent a lot of time on bits and pieces that I would assume someone who works with the language would already know.

It moves incredibly quickly, which for the most part is a point in its favor. In several spots, though, I wish the author would have been clearer on why a specific technique is bad beyond "this is bad, don't do it". It's strongest cases are when it's showing side-by-side examples of code illustrating why certain things are better one way or the other. On the flip side, the whole first section is dedicated to diagramming out …