Rules of Programming: Use Logging To Improve Quality
I've told before that we should handle exceptions first and use logging tools such as log4net and elmah. It's very true.
Using logging not only gives you great control of what exceptions actually occur, but also give you clues on what you can take a further look at and improve. I've seen way too many try catch statements with empty catch blocks. It might be a good idea posting to a logger instead.
A logger will definitely help you. Use it.
Rule #18 of programming:
Use logging to improve quality