This reader’s recommendations and supporting excerpts from the sampled discussions.
2 books
The Pragmatic Programmer Meta-programming at it's finest. Be a better programmer.
I like to nab one of the Head First books. They're a fast, easy way to learn a topic