News

A defensive person is guarded and reasoned. A paranoid person is afraid and acts in strange ways. In this article, I will offer an alternative approach: “Offensive” programming.
Defensive programming is a very good thing. Until it starts getting in the way of writing code. Then it's not such a good thing. Speaking a bit more pragmatically ...