in reply to RFC: debugger_trainer
If so, where should that focus begin?
I would focus on solving an actual problem (actual debugging), not teaching perl5db -- learning perl5db commands should be a side-effect of solving a problem using perl5db
I understand this may be more ambitious undertaking :)
Why? Because I've learned some debugger commands, but I still do my debugging with print ( Data::Dump::dd actually ), maybe you can teach me something?
Its like every $language-oop tutorial, teaches the how not the why, what each button does, not when to use it -- good examples can do both
Are debuggers good? Well, you can't debug everything with them :) ( Preventing BEGIN blocks from being run in the debugger? )