Rules to Better Error Handling
- Do you use the best exception handling library?
- Do you present the user with a nice error screen?
- Do you use the best trace logging library?
- Do you use LadyLog?
- Do you catch and re-throw exceptions properly?
- Do you catch exceptions precisely?
- Do you know that you should never throw an exception using System.Exception?
- Do you use an analytics framework to help manage exceptions?
- Do you always avoid On Error Resume Next? (VB Only)
- Do you know how to manage errors with Code Auditor