Whatever the size of the code you are debugging, one way to minimize the failure scenario is a method
called “binary search.” After you can reproduce the bug, create the shortest program possible that demonstrates the problem.
Basically, comment out half the code (more or less) and see which half of the program
the bug is in. Repeat until the problem is isolated.
May 29, 2019