• NekuSoul@lemmy.nekusoul.de
    link
    fedilink
    English
    arrow-up
    66
    arrow-down
    2
    ·
    3 days ago

    I believe this design breaks down once you prepare an ingredient that then gets split for use in two or more later steps.

    But now I’m thinking which kind of diagram could be used as well. Some adaption of an UML activity diagram maybe?

    • Otter@lemmy.ca
      link
      fedilink
      English
      arrow-up
      22
      ·
      3 days ago

      Or if any of the steps requires a more complicated instruction that can’t be expressed in a few words. It wouldn’t break the structure of the diagram, but it wouldn’t be as beautiful.

      It is a fun idea though, maybe there is another format that works.

      • lagoon8622@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        22
        arrow-down
        6
        ·
        3 days ago

        This diagram is classic “engineer developing a solution for a problem that doesn’t exist in a domain they don’t understand”

        • Feathercrown@lemmy.world
          link
          fedilink
          English
          arrow-up
          24
          arrow-down
          1
          ·
          3 days ago

          The diagram does have benefits. For example it shows which steps can be performed in parallel if multiple people are cooking.

          • 0ops@piefed.zip
            link
            fedilink
            English
            arrow-up
            8
            ·
            2 days ago

            And concise! No more frantic scrolling on my phone with batter-covered fingers

            • Feathercrown@lemmy.world
              link
              fedilink
              English
              arrow-up
              3
              ·
              2 days ago

              Similarly, it also easily identifies which part of the recipe each ingredient goes to. You can do this by splitting up the ingredients list as well, but that doesn’t really go against it being a good idea.

              • lagoon8622@sh.itjust.works
                link
                fedilink
                English
                arrow-up
                2
                ·
                6 hours ago

                I’m a software “engineer” and also passionate about cooking. Both are arts. You can’t reduce it to an algorithm

                • Feathercrown@lemmy.world
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  3 hours ago

                  Same; but imo while “real cooking” is an art, following instructions (a recipe) is basically an algorithm. At least, expressing it as one doesn’t change the opportunities for artistic expression.

    • gamerdonkey@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 days ago

      I ran into this exact issue when I was making these diagrams for my own recipes: https://git.tilde.town/gamerdonkey/recipes_for_engineers#known-issues . My workaround was just to have instructions to set some aside and use it later.

      I find this layout works best for in-the-moment reference while cooking, and the 2-dimensional nature of it is what really makes it useful. So I think of splitting an ingredient as like lifting some of it out into an imaginary third dimension before inserting it later at another step.

      • PapaStevesy@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        I’ve never seen a 3-dimensional recipe (ink in a cookbook notwithstanding), aren’t they all 2-dimensional?

    • VAK@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 days ago

      I suppose you could show a split. Doesn’t cascade anymore but flow still works.