Programming By Coincidence

See TrialAndErrorProgramming.