Delta Debugging March 26, 2010 · Permalink · #debug #productivity #programming you establish a hypothesis on why something does not work. You test this hypothesis, and you refine or reject it. When debugging, people are doing this all the time. Manually. Delta Debugging automates this process.