How to use “Golf” debugging

Derek McDaniel
3 min readFeb 12, 2021

Iterate when you are close to your target

How to use leapfrog debugging

When you are first learning a coding principle or practice,
it is extremely beneficial to debug and test at every step.
Even with experience, incremental testing has certain benefits.
But like anything there is a cost.

Leapfrog development is a set of ideas and practices designed
to save you time in the long run, by tuning the number of steps
you take, and…

Derek McDaniel

Technology, programming, and social economy.