The Lost Art – Defensive Programming
July 9, 2009 – 9:41 pm | by Karl Rohde
Nearly twenty years ago, when I first got into software development, one of the things drummed into me was “always assume the worst, be defensive in your coding”.
Somewhere in the last twenty years, that seems to have changed to “don’t worry, the framework will look after that”.
I recently undertook a code review for a client, [...]
