Честно, не уверен насчёт всех этих советов — у меня часто получается быстрее, если просто быстро пройтись по коду и ставить printы в подозрительных местах. Да, дебаггеры хороши, но иногда они слишком утяжеляют процесс и сбивают с толку. В простых скриптах проще по логам пробежаться, чем городить сложные цепочки с точками останова. Главное — не теряться в деталях и не сдаваться на первом баге.