Tag: Logging
-
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...
-
If You Have to Build Your Own Logger, What Is the Minimum You Actually Need? - Practical Requirements and Integration Test Checks
A practical guide to the minimum requirements for a custom application logger and the integration tests worth running with real files, threads, and processes.
-
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...