I'm a firm believer that a professional developer should also be a reader. You don't stop learning the day you walk out of college and any developer worth their salt will continue to learn through reading books on the subject of software development....