• TrickDacy@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    4 months ago

    It’s easier to write “obsolete” than it is “single purpose computer often loaded with technical debt and risk”. A computer is meant as a general purpose device. If it can only do one, it’s mostly obsolete anyhow

    • mycodesucks@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      4 months ago

      That depends on how many things you NEED it to do. My kitchen knife is not more obsolete than my air fryer just because it does fewer things.

      And this is a misuse of the term technical debt. Technical debt does not mean OLD. Finished software from the 80s that was complete and bug free has no technical debt. New software almost UNIVERSALLY has more technical debt than older software because nobody has cleaned up the first draft yet. A continuing, rolling package of spaghetti code, patches, unvetted dependencies, and jammed in features that are sold for subscription fee purposes rather than customer need is OVERFLOWING with it. That’s what “move fast and break things” MEANS.

      • TrickDacy@lemmy.world
        link
        fedilink
        arrow-up
        0
        arrow-down
        1
        ·
        4 months ago

        Your kitchen knife is not a computer.

        Software is never without bugs. Baffling you’d say otherwise. And I was referring to the many situations where companies used outdated computer systems for many years even though it causes extra work for employees. Absolutely textbook tech debt.