• nxdefiant
    link
    fedilink
    arrow-up
    10
    ·
    edit-2
    7 months ago

    Using food as the analogy:

    Food…Code

    Kitchen…Dev Environment (IDE, PC, etc)

    Serving…Deploying

    ok good so far

    When I’m done with code I’m not going to deploy yet I commit and store it on a branch in git.

    When I’m done making food that I’m not going to serve yet, I store it in a fridge or pantry.

    When I need external code, I grab it from GitHub. When I need ingredients, I grab them from the grocery store.

    So I think Food Storage, is the closest analog to git. I have local storage (pantry, fridge) that I can use to store food I have acquired.

    Which would mean the grocery store is the closest analogy, but not a restaurant. Or maybe a grocery store with a restaurant.