How to use “Golf” debugging
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…