Copyright © 2008 Steven J. Zeil, Old Dominion University
Table of Contents
Defensive programming is an approach to coding based on minimizing assumptions made by the programmer.
Assumes that things will go wrong
Tries to predict and allow for likely problems