logo
2 points by jignb 9 hours ago | discuss
I think that defensive programming the way it's taught is more like sweeping bugs under the rug. Rather than gently handling programmer errors, I wrote a tiny framework inspired by DbC to track bugs as early and as fast as possible. While I may be biased, I do think it's made tracking bugs a less unpleasant experience. The plugin is pretty rough around the edges, it's an internal tool that I figured someone could find useful.