muddledramblings.com
Defensive Programming: Put the Guards Near the Gate
We can file this one under "not interesting to pretty much anyone who reads this blog," but it's an important concept for writing robust code. This is part of a discipline called Defensive Programming. Let's say you build yourself a castle in a ...