From Documentation
Jump to: navigation, search

Defensive programming is a set of practices that aim to reduce occurrence of bugs and decrease debug time when bugs do occur. This seminar will outline some of the practices most accessible to the beginner programmer. The practices presented are largely language independent rules of thumb. They help programmers anticipate failures in code functionality, increase readability, and reduce production time.