Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Programmer Humor
  3. Types of development illustrated

Types of development illustrated

Scheduled Pinned Locked Moved Programmer Humor
programmerhumor
16 Posts 11 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • cm0002@lemmy.worldC This user is from outside of this forum
    cm0002@lemmy.worldC This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #1
    This post did not contain any content.
    _ I J lime@feddit.nuL N 5 Replies Last reply
    212
    • cm0002@lemmy.worldC [email protected]
      This post did not contain any content.
      _ This user is from outside of this forum
      _ This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #2

      It's a meme, but! This is an excellent analogy. A "full stack" dev will definitely make a taco truck app, but maybe that's all the customer needs.

      M N 2 Replies Last reply
      20
      • _ [email protected]

        It's a meme, but! This is an excellent analogy. A "full stack" dev will definitely make a taco truck app, but maybe that's all the customer needs.

        M This user is from outside of this forum
        M This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #3

        maybe that’s all the customer needs

        The food truck is often better than the restaurant experience in every dimension... The same is valid for the app analogies.

        How many people worked on it is not a dimension that counts.

        S 1 Reply Last reply
        7
        • _ [email protected]

          It's a meme, but! This is an excellent analogy. A "full stack" dev will definitely make a taco truck app, but maybe that's all the customer needs.

          N This user is from outside of this forum
          N This user is from outside of this forum
          [email protected]
          wrote on last edited by [email protected]
          #4

          Yup. In addition to the above, "When I spend a Saturday evening adding a shitty perl hack to fix a critical system flaw in production", it can be illustrated by a UN emergency food drop. It may be 99% rice, but it'll keep you from starving and it'll have to do for now.

          1 Reply Last reply
          3
          • M [email protected]

            maybe that’s all the customer needs

            The food truck is often better than the restaurant experience in every dimension... The same is valid for the app analogies.

            How many people worked on it is not a dimension that counts.

            S This user is from outside of this forum
            S This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #5

            "Enterprise" software is always a jumbled mess of garbage written by a revolving door of the lowest-bidding morons. The marketing team just slaps a shiny label on it.

            Taco trucks taste better anyway

            S 1 Reply Last reply
            4
            • cm0002@lemmy.worldC [email protected]
              This post did not contain any content.
              I This user is from outside of this forum
              I This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #6

              For anyone about to say API is more like a delivery driver an not a server, realize we are in Programmer_humor, not web_dev.

              No joke that was the first thing I thought but realized it’s freaking perfect.

              M 1 Reply Last reply
              4
              • S [email protected]

                "Enterprise" software is always a jumbled mess of garbage written by a revolving door of the lowest-bidding morons. The marketing team just slaps a shiny label on it.

                Taco trucks taste better anyway

                S This user is from outside of this forum
                S This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #7

                They may have more flavor but there is an increased risk of food poisoning or stomach issues later. On the other side of the argument, this comparison only works with higher-end restaurants as the image appears to be alluding to. Food trucks can be and often are better than restaurants that just don't give a damn because food trucks are generally works of passion. The problem is that it is really hard to keep a mobile environment sanitized.

                Assuming you have enterprise software that actually has a budget and isn't driven by suits then dedicated roles will get you superior software that can last a long time almost every time.

                Full stack is also slightly dangerous since you can silo entire features to a single person. The same can be said to dedicated roles depending on the setup, but the points of failure are much narrower if that one guy wins the lottery or is but by a bus.

                S 1 Reply Last reply
                0
                • I [email protected]

                  For anyone about to say API is more like a delivery driver an not a server, realize we are in Programmer_humor, not web_dev.

                  No joke that was the first thing I thought but realized it’s freaking perfect.

                  M This user is from outside of this forum
                  M This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #8

                  The entire meme is about web-dev. That split between backend and frontend isn't anywhere else. (And is stupid for the web too, but well, that's what web-dev do.)

                  I F 2 Replies Last reply
                  2
                  • S [email protected]

                    They may have more flavor but there is an increased risk of food poisoning or stomach issues later. On the other side of the argument, this comparison only works with higher-end restaurants as the image appears to be alluding to. Food trucks can be and often are better than restaurants that just don't give a damn because food trucks are generally works of passion. The problem is that it is really hard to keep a mobile environment sanitized.

                    Assuming you have enterprise software that actually has a budget and isn't driven by suits then dedicated roles will get you superior software that can last a long time almost every time.

                    Full stack is also slightly dangerous since you can silo entire features to a single person. The same can be said to dedicated roles depending on the setup, but the points of failure are much narrower if that one guy wins the lottery or is but by a bus.

                    S This user is from outside of this forum
                    S This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #9

                    Somehow I always wind up being The Guy Who Had Better Not Get Hit By A Bus, and I have yet to win the damn lottery. Although I'm sure my chances would improve if I ever bought a ticket.

                    1 Reply Last reply
                    0
                    • M [email protected]

                      The entire meme is about web-dev. That split between backend and frontend isn't anywhere else. (And is stupid for the web too, but well, that's what web-dev do.)

                      I This user is from outside of this forum
                      I This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #10

                      So there is no desktop program that calls to a remote server for information someplace? Maybe like a server database on what games you can join, player movements and speed who is online, maybe even what music you can play? Or maybe a mobile/phone app that does the same? A way to have a standard interface but get new and updated info delivered to you in that specific form? This information would be delivered from one specific place to another, maybe to your table/device.

                      Front end and back end happen in more environments than you think.

                      That being said I can get delivery to my terminal/cmd from a ton of places that have nothing to do with each other kind of like getting pizza and tacos delivered.

                      M 1 Reply Last reply
                      1
                      • cm0002@lemmy.worldC [email protected]
                        This post did not contain any content.
                        J This user is from outside of this forum
                        J This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #11

                        I never get these jokes. If you can fix a bug or add a feature across all layers of the stack by yourself that’s a valuable skill.

                        You can assign that bug to a single dev and they do it all themselves without having to involve multiple teams.

                        I don’t get the shit talk.

                        1 Reply Last reply
                        2
                        • cm0002@lemmy.worldC [email protected]
                          This post did not contain any content.
                          lime@feddit.nuL This user is from outside of this forum
                          lime@feddit.nuL This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #12

                          where's the rest?

                          1 Reply Last reply
                          0
                          • M [email protected]

                            The entire meme is about web-dev. That split between backend and frontend isn't anywhere else. (And is stupid for the web too, but well, that's what web-dev do.)

                            F This user is from outside of this forum
                            F This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #13

                            I mean, not quite. There should be a split between backend (logic) and frontend (presentation) even for desktop applications. It's not mandatory, but simply much better design. The 'interface' with which your frontend code calls the backend is much like an API (as in an API is also an interface)

                            1 Reply Last reply
                            3
                            • I [email protected]

                              So there is no desktop program that calls to a remote server for information someplace? Maybe like a server database on what games you can join, player movements and speed who is online, maybe even what music you can play? Or maybe a mobile/phone app that does the same? A way to have a standard interface but get new and updated info delivered to you in that specific form? This information would be delivered from one specific place to another, maybe to your table/device.

                              Front end and back end happen in more environments than you think.

                              That being said I can get delivery to my terminal/cmd from a ton of places that have nothing to do with each other kind of like getting pizza and tacos delivered.

                              M This user is from outside of this forum
                              M This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #14

                              Lots of "maybe"s, I see...

                              On which of those application types there are developers that write most of one of the halves, but do not touch the other half?

                              (Oh, yeah, on the phone apps, but only the ones that are a web site cached on the phone.)

                              I 1 Reply Last reply
                              0
                              • cm0002@lemmy.worldC [email protected]
                                This post did not contain any content.
                                N This user is from outside of this forum
                                N This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #15

                                Reminder to tip at food trucks, it's a ton of work.

                                1 Reply Last reply
                                1
                                • M [email protected]

                                  Lots of "maybe"s, I see...

                                  On which of those application types there are developers that write most of one of the halves, but do not touch the other half?

                                  (Oh, yeah, on the phone apps, but only the ones that are a web site cached on the phone.)

                                  I This user is from outside of this forum
                                  I This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #16

                                  I was being sarcastic with the maybes and countering your statement that the meme is entirely web-dev. But hey, it’s just a picture on the internet and I thought it was great we don’t need to go round and round about every aspect of the analogy.

                                  1 Reply Last reply
                                  0
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes


                                  • Login

                                  • Login or register to search.
                                  • First post
                                    Last post
                                  0
                                  • Categories
                                  • Recent
                                  • Tags
                                  • Popular
                                  • World
                                  • Users
                                  • Groups