Debugging: Level Two
Techniques for diagnosing problems effectively
Over the years, you start to see patterns. History repeating itself, people running into the same sorts of problems, asking the same sorts of questions. One question I’ve seen from students, new grads, and professors for decades now:
What is one thing that you wish new grads actually knew coming out of school?
And over the years the answers tend to be the same: source control, unit testing, SQL, and how to use their debugger.