Welcome to week 4 of Programming Feedback for Advanced Beginners. In this series I review a program sent to me by one of my readers. I analyze their code, highlight the things that I like, and discuss the things that I think could be better. Most of all, I suggest small and big changes that the author could make in order to take their code to the next level.
Last week we began analyzing Michael Troyer's commute-time-measuring tool. If you missed it, read that post first to catch up. This week we're going to look at how Michael could improve the way in which his program handles errors.
Find out how on my blog.