Defensive programming is much like defensive driving, if you don’t practice it you’re more likely to crash. In a world where there are often a number of different developers collaborating on a single project, whether closed or open source, the way in which you code can impact on the safe arrival of your end product.

Defensive programming is an exercise where you must anticipate failures in coding and add supporting code to detect, isolate and in some cases, recover from an anticipated failure.

In this presentation you’ll find a number of defensive programming techniques, along with a few generally bad programming examples you’ll want to avoid.


Got a software product you’re keen to start up? Or maybe you’re looking to join our rockstar team :)?

CONTACT US TODAY, we’d love to assist you.

Business Software. Sorted™

Leave a Reply