Skip to main content

Questions tagged [antibugging]

Design and implementation techniques for preventing bugs to happen and for ensuring graceful or corrective handling if they nevertheless would occur. Includes defensive designing, defensive coding, automatic error correction, and error recovery strategies. Shall not be used for debugging techniques, which are primarily focused on identifying and catching bugs and provide tools for analyzing their root cause if they happen.

1 vote
2 answers
303 views

Regarding my last question: Can 1.0.1 be launched right after 1.1.0?. I learned that releases can be maintained in parallel using SemVer and it is possible to apply it using Git Flow (Reference: Post ...
lvf23's user avatar
  • 47
0 votes
4 answers
3k views

I saw this pattern in multiple projects I wrote: I create an SQL model for a certain type of entities and at some point, we realize that there's a need to store multiples types of the same entities. ...
d33tah's user avatar
  • 143
116 votes
17 answers
24k views

I am confused because in quite a few places I've already read that the so-called 'boneheaded' exceptions (ones that result from bugs in code) are not supposed to be caught. Instead, they must be ...
gaazkam's user avatar
  • 4,529
3 votes
3 answers
283 views

We have a system that allows our clients to coordinate people (shoppers) so that they can delivery groceries within 45 minutes from the order creation. Each client has a set of stores where the ...
Mauricio Rondon's user avatar
1 vote
3 answers
322 views

Apologies if this isn't the right place for this question, please direct me elsewhere if that is the case :) I was having a discussion with my boss who has experience (but not official education) in ...
user6567423's user avatar
-1 votes
4 answers
545 views

Earlier today I was working on a simple program from a textbook. Although I solved the question with confidence and a clear robust solution, the solution wasn't perfect as it had steps which were ...
Janarth K's user avatar
5 votes
3 answers
4k views

The terms debugging and antibugging seem to be widely used for referring to tools, measures and design patterns to get rid of bugs. After reading Peter Norvig's Paradigms of Artificial Intelligence ...
fr_andres's user avatar
  • 171