Defensive Programming

Steven Zeil

July 22, 2013

Course Home   e-mail

1 Common Assumptions
2 Documenting Assumptions
3 Guarding Assumptions
 3.1 Guarding Assumptions with Assertions

Defensive Programming   

Defensive programming is an approach to coding based on minimizing assumptions made by the programmer.


[Previous]