9 ms·
Debugging is the single biggest challenge in my experience for junior devs. It is also the best way to learn. When they call me up frustrated that they've wast
by pcmaffey 9y ago
Debugging is the single biggest challenge in my experience for junior devs. It is also the best way to learn.
When they call me up frustrated that they've wasted hours trying to find a bug, whether it be as innocuous as a typo, as subtle as a type-error, or as painful as a quirk in the framework, I will always consider time spent debugging to be worthwhile. As this is when you pull apart the guts of the code, stretch your understanding of it, and learn to isolate the flow of data within a system. Then you can put it back together in a better way.
At least, that's how I learned to code.
- jrochkind1 9y agoI've always kinda liked debugging, and sometimes love it. I wonder if there is a general correlation or even predictive property here, with taking to debugging right away and programming achievment. (as little as you know how to program, you still can and will need to debug it, right from the start of learning)