bottom-up programming
  • A method of programming that first defines and tests the simpler functions, and later uses this base to proceed to higher levels. This contrasts with top-down programming, where the higher-level functions are defined, and then broken down into simpler functions.

Not what you were looking for?