Until humans, applications, and networks become infallible, computer systems are going to generate errors. Identifying and correcting these errors is a task as critical to perform as it is unglamorous. As a veteran programmer said to me early in my career, "The older you get, the less time you'll spend thinking about new functionality and the more time thinking about handling errors in what you've already got."
Executive Update
Don’t have a login?
Make one! It’s free and gives you access to all Cutter research.