Application Error Handling: How to Avoid Death by a Thousand Cuts
When an application error occurs, whether due to user input or an internal function, we as conscientious developers want to present an error message that will help the end user correct the problem. H...