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. Just keep coding

Just keep coding

Scheduled Pinned Locked Moved Programmer Humor
programmerhumor
43 Posts 35 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.
  • A [email protected]

    Your options are an ugly wall that works or the beautiful lack of a wall.

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

    Sure, though having gone through an entire monorepo refactoring of like half a million lines to basically destroy the codebase and switch from vue 2 to vue 3 among other things, it’s also possible to build the new, better designed wall right behind the old one, test like hell against that wall, and then shift that wall in when it’s ready in a planned release, ready for the issues that come because that wall isn’t quite like the old wall

    N S B 3 Replies Last reply
    20
    • bleistift2@sopuli.xyzB [email protected]

      I mean, when you look at old walls made of quarry stone, they kinda look like this and still hold.

      catoblepas@piefed.blahaj.zoneC This user is from outside of this forum
      catoblepas@piefed.blahaj.zoneC This user is from outside of this forum
      [email protected]
      wrote last edited by
      #8

      You can’t really look at the ones that didn’t hold.

      tomiant@programming.devT bleistift2@sopuli.xyzB G 3 Replies Last reply
      87
      • R [email protected]

        Well that's not true. I live in a Soviet era house that had an entire second floor built on top of it. We've had to drill through the brick walls to replace the natural gas pipes with pipes that run outside the walls, we've had to dig under the foundation when we got connected to the city's sewer system (again, Soviet-built), and again when the main water pipe burst and threatened to wash out the foundation. If the load-bearing walls had been constructed to the same "it works" standard as the things we've had to fix, we wouldn't have a house anymore.

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

        Agreeing with you, just adding to it.

        The same thing happens to any old house, not only soviet ones.

        In my city most houses are close to 200 years old. That's well before plumbing going into every flat, well before electricity and well before any of the other cool stuff like central heating, internet and so on.

        Most of these houses don't even retain the original apartment layout.

        Houses are living things that see a lot of change when they get old enough.

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

          "Look, guys, I vibecoded a wall!"

          M 1 Reply Last reply
          44
          • otter@lemmy.caO [email protected]

            Also brick walls don't really go through iterative changes, which is an important issue with tech debt.

            If the wall works, then it works

            A software project will work now, but may not hold up when you need to change something

            R This user is from outside of this forum
            R This user is from outside of this forum
            [email protected]
            wrote last edited by [email protected]
            #11

            You don't ever HAVE to update software though. That's just the way it's usually done now. It's a choice. Usually updates are made to add more features or monetization or whatever but you could just not do that.

            If you look at old video games for example those were released and never updated again. They will still work today too.

            N tiefkuehlkost@feddit.orgT 2 Replies Last reply
            7
            • cm0002@lemmy.worldC [email protected]
              This post did not contain any content.
              S This user is from outside of this forum
              S This user is from outside of this forum
              [email protected]
              wrote last edited by
              #12

              Me when Claude code writes bullshit I don't need

              1 Reply Last reply
              1
              • R [email protected]

                You don't ever HAVE to update software though. That's just the way it's usually done now. It's a choice. Usually updates are made to add more features or monetization or whatever but you could just not do that.

                If you look at old video games for example those were released and never updated again. They will still work today too.

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

                add more features or monetization or whatever

                That "whatever" is doing a lot of work.

                Security patches and bug fixes are arguably the most important reason to update.

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

                  "Waterfall? Won't the water break our computers?"

                  1 Reply Last reply
                  5
                  • K [email protected]

                    Sure, though having gone through an entire monorepo refactoring of like half a million lines to basically destroy the codebase and switch from vue 2 to vue 3 among other things, it’s also possible to build the new, better designed wall right behind the old one, test like hell against that wall, and then shift that wall in when it’s ready in a planned release, ready for the issues that come because that wall isn’t quite like the old wall

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

                    This is a dangerous metaphor. Remove the old wall and it turns out the new beautiful wall was leaning against and supported by it.

                    I get what you mean, it’s just that the metaphor could support both perspectives.

                    buboscandiacus@mander.xyzB 1 Reply Last reply
                    10
                    • R [email protected]

                      You don't ever HAVE to update software though. That's just the way it's usually done now. It's a choice. Usually updates are made to add more features or monetization or whatever but you could just not do that.

                      If you look at old video games for example those were released and never updated again. They will still work today too.

                      tiefkuehlkost@feddit.orgT This user is from outside of this forum
                      tiefkuehlkost@feddit.orgT This user is from outside of this forum
                      [email protected]
                      wrote last edited by
                      #16

                      If your a business and the majority of your business customers updates from win 11 to win 12 than you have to update to support win 12 to, to keep the revenue stream running.

                      tomiant@programming.devT 1 Reply Last reply
                      1
                      • N [email protected]

                        This is a dangerous metaphor. Remove the old wall and it turns out the new beautiful wall was leaning against and supported by it.

                        I get what you mean, it’s just that the metaphor could support both perspectives.

                        buboscandiacus@mander.xyzB This user is from outside of this forum
                        buboscandiacus@mander.xyzB This user is from outside of this forum
                        [email protected]
                        wrote last edited by
                        #17

                        Build the new wall airgapped from the old one

                        tomiant@programming.devT N 2 Replies Last reply
                        10
                        • buboscandiacus@mander.xyzB [email protected]

                          Build the new wall airgapped from the old one

                          tomiant@programming.devT This user is from outside of this forum
                          tomiant@programming.devT This user is from outside of this forum
                          [email protected]
                          wrote last edited by
                          #18

                          And keep both walls for redundancy.

                          1 Reply Last reply
                          8
                          • catoblepas@piefed.blahaj.zoneC [email protected]

                            You can’t really look at the ones that didn’t hold.

                            tomiant@programming.devT This user is from outside of this forum
                            tomiant@programming.devT This user is from outside of this forum
                            [email protected]
                            wrote last edited by [email protected]
                            #19

                            Developer, smacking wall: "This bad boy ain't going nowhere"

                            User base, rolling up their trebuchets:

                            1 Reply Last reply
                            12
                            • otter@lemmy.caO [email protected]

                              Also brick walls don't really go through iterative changes, which is an important issue with tech debt.

                              If the wall works, then it works

                              A software project will work now, but may not hold up when you need to change something

                              tomiant@programming.devT This user is from outside of this forum
                              tomiant@programming.devT This user is from outside of this forum
                              [email protected]
                              wrote last edited by
                              #20

                              My wall keeps crashing and I don't know why.

                              1 Reply Last reply
                              2
                              • tiefkuehlkost@feddit.orgT [email protected]

                                If your a business and the majority of your business customers updates from win 11 to win 12 than you have to update to support win 12 to, to keep the revenue stream running.

                                tomiant@programming.devT This user is from outside of this forum
                                tomiant@programming.devT This user is from outside of this forum
                                [email protected]
                                wrote last edited by
                                #21

                                We updated the roads, your old car won't work on these.

                                1 Reply Last reply
                                3
                                • bleistift2@sopuli.xyzB [email protected]

                                  I mean, when you look at old walls made of quarry stone, they kinda look like this and still hold.

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

                                  My thought as well, but those stones were shaped to match each other, reducing the amount of grout needed. It just goes to show the old ways still work, but you have to commit.

                                  1 Reply Last reply
                                  3
                                  • otter@lemmy.caO [email protected]

                                    Also brick walls don't really go through iterative changes, which is an important issue with tech debt.

                                    If the wall works, then it works

                                    A software project will work now, but may not hold up when you need to change something

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

                                    Uhm...

                                    1 Reply Last reply
                                    0
                                    • A [email protected]

                                      Your options are an ugly wall that works or the beautiful lack of a wall.

                                      anunusualrelic@lemmy.worldA This user is from outside of this forum
                                      anunusualrelic@lemmy.worldA This user is from outside of this forum
                                      [email protected]
                                      wrote last edited by [email protected]
                                      #24

                                      * For a very specific value of "works". Offer is limited in time. No refunds. Warranty doesn't cover damage caused by the elements, presence, or lack of gravity. Other conditions may apply.

                                      1 Reply Last reply
                                      8
                                      • K [email protected]

                                        Sure, though having gone through an entire monorepo refactoring of like half a million lines to basically destroy the codebase and switch from vue 2 to vue 3 among other things, it’s also possible to build the new, better designed wall right behind the old one, test like hell against that wall, and then shift that wall in when it’s ready in a planned release, ready for the issues that come because that wall isn’t quite like the old wall

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

                                        Making the new wall is not a money generator. You would be insane if you think suits would waste money to rebuild something when it generated minimal to no additional revenue.

                                        K 1 Reply Last reply
                                        3
                                        • S [email protected]

                                          Making the new wall is not a money generator. You would be insane if you think suits would waste money to rebuild something when it generated minimal to no additional revenue.

                                          K This user is from outside of this forum
                                          K This user is from outside of this forum
                                          [email protected]
                                          wrote last edited by
                                          #26

                                          True, I'm lucky to work for a company that was half founded by engineers who know the cost of compounding technical debt, which is almost never the case.

                                          1 Reply Last reply
                                          6
                                          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