Also called "stepwise refinement," it is a software development technique that imposes a hierarchical structure on the design of the program. It starts out by defining the solution at the highest ...
A design technique that starts with the highest level of an idea and works its way down to the lowest level of detail. See top-down programming. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other ...