Top-down design


programming
(Or “stepwise refinement”). The software design technique which aims to describe functionality at a very high level, then partition it repeatedly into more detailed levels one level at a time until the detail is sufficient to allow coding. This approach to software design probably originated at IBM, and grew out of structured programming practices.
(1996-08-04)

Read Also:

  • Top-down model

    programming A method for estimating the overall cost and effort of the proposed software project from global properties of the project. The total cost and schedule is partitioned into components for planning purposes. (1996-05-29)

  • Top-drawer

    noun 1. the highest level in rank, excellence, or importance: a musician strictly out of the top drawer. noun 1. people of the highest standing, esp socially (esp in the phrase out of the top drawer) top dog Of the highest quality, importance, or rank, as in The musicians in this pick-up orchestra were top […]

  • Top-dress

    verb (used with object), top-dressed or top-drest, top-dressing. 1. to manure (land) on the surface. verb 1. (transitive) to spread manure or fertilizer on the surface of (land) without working it into the soil

  • Top-dressing

    verb (used with object), top-dressed or top-drest, top-dressing. 1. to manure (land) on the surface. top dressing noun 1. a dressing of manure on the surface of land. 2. the action of one who top-dresses. 3. a top layer of gravel, crushed rock, etc., on a roadway. verb 1. (transitive) to spread manure or fertilizer […]

  • Tope

    verb (used without object), toped, toping. 1. to drink alcoholic liquor habitually and to excess. verb (used with object), toped, toping. 2. to drink (liquor) habitually and to excess. noun 1. a small shark, Galeorhinus galeus, inhabiting waters along the European coast. 2. any of various related sharks of small to medium size. noun 1. […]


Disclaimer: Top-down design definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.