New answers tagged books
Here's an article from Krzysztof Cwalina, a Principal Architect at Microsoft. It was written six years ago, but it's still my go-to for reminding myself what to do about various exception types: How to Design Exception Hierarchies He divides up exceptions into three types: Usage errors, such as a NullReferenceException, fixed by correcting your code. ...
In C#, you couldn't ask for a more authoritative source than the Framework Design Guidelines. This is what the authors of the .NET Base Class Library followed when designing the core libraries that come with .NET. It includes comprehensive guidelines on how to work with exceptions. In particular, it says: AVOID swallowing errors by catching non-specific ...
John Skeet and Eric Lippert. I dare you to find someone in the .NET world with more brain power. :) I'd start here: Vexing Exceptions by Eric Lippert Then look for anything by either of them related to exceptions. Also +1 to the Clean Code book comment. Clean Code by Robert Martin :)
Top 50 recent answers are included