Reverse debugging is the process of trying to understand how someone successfully debugged a program you couldn't
- How did this guy manage to make my program work? - I don't know, let's use reverse debugging to find out.