3 ms·
Whether the average developer uses a debugger or not is much more correlated with the tools at hand than anything else. People who unit test or don't is more c
by barrkel 9y ago
Whether the average developer uses a debugger or not is much more correlated with the tools at hand than anything else.
People who unit test or don't is more correlated with age and commercial experience / maturity level. Although those correlation curves aren't monotonic either.
- hinkley 9y agoI spend a lot of my time helping people get unstuck and I notice patterns. People who don’t use the tools seem to trust their own eyeballs more than they trust code. Even as someone who spots bits of code that nobody else sees, I don’t trust my eyes that much. It’s not a matter of if I can spot things, because I can, but it’s not a reliable skill. It’s a matter of reliability and a matter of saving that energy for the next step.
- barrkel 9y agoI'd agree with you, but with a caveat: that the degree to which you trust tools vs your eyes depends on the quality of your tools. I, personally, don't trust source-level debugging with gdb, for example.