Monday, January 7, 2008

Programmers & Doctors

When I look at a list of top programming books, I am happy when I find Programming Pearls, by Jon Bentley.

I read it in my freshman year (many years ago, time flies), after a teacher recommended it. The book is brilliant, that I can remember. If you are new to algorithms & problem solving, read it.

Or maybe you're just a little bit rusty (I know I am embarrassingly so). Can you still write a correct binary search? Are your “back of the envelope” estimates accurate enough?

“And what is the best book on debugging you have read,” Bentley mentions being asked. The answer directs us to another great book, The Medical Detectives.

Laymen often don't have the chance to foray into investigative medicine, as anyone who has tried to learn more from his doctor about a diagnosis knows all too well.

This collection of articles Berton Roueché wrote to The New Yorker is nothing short of amazing. The engaging, true stories display insightful reasoning you don't come across every day. As Holmes used to say, “once you eliminate the impossible, whatever remains, no matter how improbable, must be the truth.”

No comments: