Panama (spwebdesign) wrote,

Book 33 (from 2011)

  1. Portis, Charles — True Grit (215 pages)
  2. Simpson, Joe — Touching the Void (210 pages)
  3. Bardin, John Franklin — The Last of Philip Banter (207 pages)
  4. Millar, Martin — The Good Fairies of New York (278 pages)
  5. Millar, Mark — Kick-Ass (190 pages)
  6. Sachar, Louis — Holes (225 pages)
  7. Baxter, Stephen — Moonseed (523 pages)
  8. Buchan, John — The Thirty-Nine Steps (152 pages)
  9. Bukowski, Charles — Post Office (167 pages)
  10. Palahniuk, Chuck — Fight Club (211 pages)
  11. Bemelmans, Ludwig — Madeline's Rescue (50 pages)
  12. Rennison, Nick — Bloomsbury Good Reading Guide, Eighth Edition (508 pages)
  13. Rucka, Greg & Steve Lieber — Whiteout (120 pages)
  14. Rucka, Greg & Steve Lieber — Whiteout: Melt (106 pages)
  15. Orwell, George — Homage to Catalonia (267 pages)
  16. Moore, Brian — Catholics (87 pages)
  17. Chatwin, Bruce — The Songlines (296 pages)
  18. Funke, Cornelia — Inkheart (555 pages)
  19. Eddison, E.R. — The Worm Ouroboros (521 pages)
  20. Milligan, Spike — Puckoon (152 pages)
  21. Jones, Diana Wynne — Power of Three (293 pages)
  22. Juster, Norton — The Phantom Tollbooth (264 pages)
  23. Jeffreys, Daniel — America's Back Porch (286 pages)
  24. Robinson, Marilynne — Housekeeping (217 pages)
  25. Stevenson, Robert Louis — Treasure Island (212 pages)
  26. Bissinger, Buzz — 3 Nights in August (296 pages)
  27. Rennison, Nick & Ed Wood — 100 Must-Read American Novels (185 pages)
  28. Cassar, Vincent & Nik Kalinowski — Bloomsbury Good Reading Guide: World Fiction (351 pages)
  29. Williams, Niall — Four Letters of Love (340 pages)
  30. Maxwell, Virginia & Duncan Garwood — Lonely Planet: Sicily (349 pages)
  31. Dumas, Alexandre (Robin Buss, transl.) — The Count of Monte Cristo (1117 pages)
  32. Straub, Peter — Ghost Story (497 pages)
  33. Crockford, Douglas — JavaScript: The Good Parts (149 pages)

Page count: 9596.

I've wanted to improve my JavaScript skills, and Douglas Crockford is considered one of the preëminent authorities on JavaScript. His book, JavaScript: The Good Parts, is considered by many to be the best on the subject and, though it may be a slim volume, it is packed with information.

This book is exactly what it says it is. JavaScript is a sprawling language which gives the programmer unlimited potential to screw things up. And, until Crockford came along, there wasn't really a standard. But by focusing on the things that JS does really well, the "good parts," Crockford has defined an elegant and expressive subset of the language. And if you can't do what you want to do with only this subset, you probably shouldn't be doing it.

Crockford does an excellent job of explaining, but he doesn't spare words, so the material can be dense at times (although I must say I enjoyed his style and found his sense of humour poking through here and there). And some of the concepts (object prototyping, anyone?) can be a bit more difficult to get one's head around. So parts of the book required re-reading.

I feel reading Crockford's book (and using the online JavaScript validator, JSLint, which he developed — and, of course, writing lots of code) has made me a better JavaScript developer, and I'm sure I will be revisiting JavaScript: The Good Parts many times while I remain in this line of work.

  • Post a new comment


    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 1 comment