Quite often I am asked about the top programming books that I'd recommend all software developers should read. I've finally decided to put together a list of the programming books that I find most beneficial and that I think every programmer should read. Now, just like my Ultimate List of Developer Podcasts, this is my list, so I get to make the rules. (Which means I get to advertise my book at th