• I Cast Fist
    link
    fedilink
    326 months ago

    I must have learned programming wrong, then, because dear ducking god, the amount of incompetent shit I have to see is surreal.

    One system we’ve got from a different state was marketed as having geolocation. It doesn’t. All object relations have to be created manually in a separate page, as in, you register a city, then register an address, THEN, on a different page, you connect the two. Now imagine this for some 24 objects. It has some specific profile permissions hard coded by id (like, only profile with id 4 can create some stuff)

    This is just the shit I remember off the top of my head. The cherry on top is that they didn’t validate unique emails for users, you could have 999 users with the same email and no way for them to reset their passwords. I asked why: “we didn’t think about it”

    • @[email protected]
      link
      fedilink
      36 months ago

      Feel your pain there, my second and longest role was doing automated phone systems(IVR) and sadly Everytime I call another company I hear all of their fuckups

    • Flamekebab
      link
      fedilink
      English
      116 months ago

      I asked why: “we didn’t think about it”

      I have Simon Pegg in Hot Fuzz ringing in my ears: “IT’S YOUR JOB!”

    • @[email protected]
      link
      fedilink
      26 months ago

      This read like a movie review. I love movie reviews.

      Don’t watch this movie! Died by the second half. My neighbors called SWAT on me cuz the movie script was that bad, the actors completely unlikable, and the direction almost nonexistent. The CGI was not bad if it was 1990s. There was almost no humorous scenes. Just wet paint dripping dialogue by actors that couldn’t fake an emotion or facial expression to save their life.

      Every time a critic dies a little on the inside

      Can’t get enough. The opener is always fresh and hilarious

      • @[email protected]
        link
        fedilink
        146 months ago

        Right?? That’s one of my favorite aspects, like there’s a weird bug and you can kind of backtrack what happened like “Oh I wasn’t supposed to jump out of the car I had to walk through the precise path, I missed the trigger or something I guess??”

  • ElPussyKangaroo
    link
    fedilink
    1726 months ago

    If you learn to code, you learn that major bugs in releases are horrible and indicative of neglect.

    • sp3ctr4l
      link
      fedilink
      English
      5
      edit-2
      6 months ago

      Yeah, I learned to code almost 20 years ago in order to mod video games, and learned that many bugs and massive problems in mods and games are caused by coders being either extremely lazy or making extremely dumb decisions.

      In general, a ginormous problem with basically all software is technical debt and spaghetti code making things roughly increase in inefficiency and unneccesarry, poorly documented complexity at the same rate as hardware advances in compute power.

      Basically nobody ever refactors anything, its just bandaids upon bandaids upon bandaids, because a refactor only makes sense in a 1 or 2 year + timeframe, but basically all corporations only exist in a next quarter timeframe.

      This Jack Forge guy is just, just starting to downslope from the peak of the dunning kruger graph of competence vs confidence.

        • sp3ctr4l
          link
          fedilink
          English
          3
          edit-2
          6 months ago

          Didn’t even see the watermarks.

          Thanks!

          I unironically need glasses.

    • r00ty
      link
      fedilink
      1006 months ago

      In a professional sense my experience is that they’re more often the result of under-staffing and rigid, fixed release schedules.

        • r00ty
          link
          fedilink
          186 months ago

          Yeah, it shouldn’t happen in a release. But, if I had a penny for every time I’ve seen the last minute development that wasn’t tested yet and not even due for the current release squeezed in. I’d literally have a pound, or dollar or whatever else has 100 pennies in.

          • Zagorath
            link
            fedilink
            English
            136 months ago

            or whatever else has 100 pennies in

            Well it’d be 8 shillings, 4 pence, in pre-decimal British currency.

            • peto (he/him)
              link
              fedilink
              English
              96 months ago

              I sometimes suspect that the push for decimalisation was in part to avoid having to teach computers the old system.

              • KSP Atlas
                link
                fedilink
                66 months ago

                Afaik it actually was, the UK wanted to move more financial calculations to computers and it was a lot easier to use a decimal currency for that

              • @[email protected]
                link
                fedilink
                56 months ago

                Programming a robust global date-time system and having a transparent conversation between metric and *imperial/traditional" units is just a warm-up to show that you can work with the truly demented currency system. Make sure everything is rounded off to the nearest whole ha’penny.

    • Scrubbles
      link
      fedilink
      English
      246 months ago

      “wow, what director level ass pushed them so hard that they had to leave that bug in?”

      I think of the T-pose all the time in cyberpunk, that was a bug that was horrible but obviously it was tracked somewhere, and some director was like “it’s fine, ship it”

      • @[email protected]
        link
        fedilink
        26 months ago

        There was a Dead or Alive game in which a manager literally released it before it was ready without consulting with the team. The game was still in beta and a glitchy mess.

        • I Cast Fist
          link
          fedilink
          26 months ago

          The PS2 version of DoA2? I vaguely recall reading about it, also how the Dreamcast version turned out to be the complete one.

      • @[email protected]
        link
        fedilink
        English
        86 months ago

        Still stuck on FF15. So much time and energy invested in reinventing Unreal Engine… badly. Then they have to attack the corners of the actual story with a hacksaw to push a title seven years in development out the door half baked.

        • Novaling
          link
          fedilink
          English
          25 months ago

          I’m a baby in the FF fandom, 15 was my first ever FF game, although I do know a decent amount due to my mom being a longtime fan since FF6. I found it funny that the game was advertised as “good for newcomers and old fans” cause all I felt was disappointment about my first ever FF game, while my mom sat there pissed thinking about how she wasted money on a day one edition (that we didn’t open till December 2024, lol)

          That game… I wanted to like it, but after hearing about how good the previous FFs are, and just knowing how good other JRPG series are, I can’t believe they flopped so hard like that. Good thing is the other games can’t be worse, so that’s nice.

          • @[email protected]
            link
            fedilink
            English
            25 months ago

            I genuinely enjoyed the early game. It had a lot of promise, the build up of tension was engaging, the world they laid out was exactly the kind of FF7 techno-magical cyberpunk and sorcery mish mash Final Fantasy does well. I loved the characters as they were introduced and was curious to see whether the wanna-be boy band aesthetic would culminate in an FFX-2 style dance battle motif.

            But its obvious they just ran out of gas after the first major arc. All that world building up front, but the game completely falls apart after you leave the main continent. By then of the game, you’re literally On Rails after giving you this rich open world to explore for a hundred hours upfront. Tons of buildup but very little payoff. Not what you want in an FF title. I was deeply disappointed in FF13’s Big Hallway style of storytelling, but at least the story paid out in the end.

  • Natanox
    link
    fedilink
    English
    166 months ago

    Instead they’ll become curiosities leading down rabbit holes to understand why and how they happened.

  • @[email protected]
    link
    fedilink
    156 months ago

    More nuanced reply: I do tend to complain

    • less about certain bugs and limitations, where I can understand that the problem is harder than it seems
    • and more about others, where I have to imagine a poor intern dragged around by bad advice for several sprints, finally marking the task done (forehead sweating and all), even though they did not really know what they were doing even for a minute.
    • @[email protected]
      link
      fedilink
      106 months ago

      “Who fast-tracked this shit?” -me

      “It’s a small change, should be safe, we will test it in production” -also me

  • @[email protected]
    link
    fedilink
    56 months ago

    Give a man a fish, and he’ll be fed for a day
    Teach a man to fish, and he’ll be training orcas to attack shipping vessels

  • Destide
    link
    fedilink
    English
    46 months ago

    Looks at Undertail and Balatro just being a collection of IF statements…