• AnUnusualRelic@lemmy.world
    link
    fedilink
    English
    arrow-up
    23
    ·
    edit-2
    5 months ago

    Rewriting a legacy system that’s been patched and amended for 30 years… Good luck with that. It seems simple on paper but it’s anything but.

    • Contend6248@feddit.de
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      5 months ago

      Just make it from scratch?

      For sure there is so much useless shit in there, that’s why nobody gets their head around it anymore.

      • Llewellyn@lemm.ee
        link
        fedilink
        English
        arrow-up
        5
        ·
        edit-2
        5 months ago

        Just make it from scratch?

        And miss some tricky edge cases, which were covered in old code?

        It’s a railroad. Those edge cases could be disastrous.

        • Contend6248@feddit.de
          link
          fedilink
          English
          arrow-up
          1
          ·
          5 months ago

          Ok, keep it for the next 100 years and get custom build hardware which can run that stuff, that’s cheap and safe.

          Never touch anything

          • Llewellyn@lemm.ee
            link
            fedilink
            English
            arrow-up
            1
            ·
            5 months ago

            No. What I mean is rewriting it part by part, not from scratch, but following the old algorithms as possible.