Tag: Exception Handling
-
Where Exceptions Should Be Caught, Logged, and Handled - A Practical Guide to Boundaries and Responsibilities in the Call Hierarchy
A practical guide to deciding at each call-hierarchy boundary where exceptions should be caught, where the main log should be written, and where failures sho...
-
How to Preserve Crash Logs in Windows Apps Even When They Die from Programming Errors - Best Practices with WER, Final Markers, and Watchdog Design
A practical guide to preserving useful crash evidence in Windows apps by combining normal logs, final crash markers, WER LocalDumps, and watchdog-style super...
-
Checklist for Unexpected Exceptions - Should the App Exit or Continue? A Practical Decision Table
A practical decision table for whether a Windows application should exit or continue after an unexpected exception, viewed through state corruption, external...