Programmers Don't Read Books -- But You Should

Years ago I picked up a book, “C for Dummies”. It was completely and totally awesome. It really explained the subject well, and the sequel (Volume 2) covered pointers in such a way that it finally made sense to me.

The author, Dan Gookin, is the one that invented the Dummies concept and sold it. I think the “for Dummies” concept has been run into the ground and I agree that a lot of the “for Dummies” books are crap, but the original author and the original concept were pretty keen and those are the only “for Dummies” books I have on my shelf (though I do find myself defending it a lot).