Spyros Argalias
Sargalias' blog

Sargalias' blog

Follow

Defensive & offensive programming

Jan 16, 202215 min read

Defensive programming helps with uptime and reliability. Offensive programming helps you find bugs. They're both extremely useful in software. ·...

Defensive & offensive programming
Nulls and null checks - How to work safely with nulls in any codebase
Exceptions vs error values
Best practices for error catching and handling
Error recording - How to record errors in your application to debug later
How to respond to errors - Crashing, ignoring, recovering and their use cases