How to Debug - 0 views
-
Andrey Karpov on 01 Mar 13One of the painful parts of teaching a lab-based embedded systems course is that over and over I have to watch a team with a relatively simple bug in their code, but who is trying to fix it by repeatedly making random changes. Generally they start with code that's pretty close to working and break it worse and worse. By the end of the lab they're frustrated, aren't any closer to finding the bug, and have made a complete mess of their code, forcing them to go back to the previous day or week's version.