• As it applies to software, I think the early UNIX days work as an example. Each utility addressed a single individual problem, and did it very well. The true advantage came from the fact that they could work with each other via the shell. Many times I would take several utilities to perform some ETL, wrap the whole thing in a KSH script, and have exactly what was needed as an “app”.

    Applying this to the restaurant example: order a number 2 combo and be done with it.

    Beer's Law: Absolutum obsoletum
    "if it works it's out-of-date"