upvote
> I had a think about where I first learned to use a debugger

Is this not taught anymore? I started on borland C (the blue one, dos interface) and debugging was in the curriculum, 25+ years ago. Then moving to visual studio felt natural with the same concepts, even the same shortcuts mostly.

reply
Nothing useful I do in my job was taught by another person in a classroom.
reply
Clearly, you have been in the wrong classroom.
reply
A good number of us were never in any classroom, when it comes to the skills we use in our careers.
reply
Or the wrong jobs!
reply
my development workflow with python often boils down to repeatedly running `pytest --ff --pdb -x`...

- run my tests, running any previous failures first - drop into the debugger when a test fails (or of course, hits a breakpoint) - end the test run after the first failure

use debugger to figure out what went wrong, fix it, wash, rinse, repeat

reply