An idea ascribed to GradyBooch (in ProcessMiniature).
See GestaltPhilosophy.
In other words, you are unable to finish design until the design has been programmed; and you are unable to finish programming until the program has been designed. -- MarcoDorantes?