top-down programming

Definitions

General Science

  • noun
    (written as top down programming)
    a method of writing programs in which a complete system is divided into simple blocks or tasks, each block unit being written and tested before proceeding with the next one

Electronics

  • A method of programming that first defines higher-level functions, and then breaks these down into simpler functions. This contrasts with bottom-up programming, where the simpler functions are defined, and then this base is utilized to proceed to higher levels.
http://www.dictionarycentral.com/definition/top-down-programming.html