Preventing Software Bugs from Ever Occurring

I have written on Medium on how to prevent bugs from occurring, rather than wasting time and energy fighting them.

In summary, I use a model to classify bugs into 3 types, and then apply a prevention mechanism for each type of bug.

Head over to my article on Medium, and please let me know what you think, either here or on the Medium article itself.

You can read the article here:

Preventing Software Bugs