• MamboGator@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    7 months ago

    This is why, as a software developer, I’m against designing any system that assumes what the user wants and tries to do it for them automatically. On the occasions where the assumption is right, it’s a mild convenience at best. When it’s wrong, it is always infuriating if not dangerous.

    • inclementimmigrant@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 months ago

      Yeah, I’m an embedded software developer myself and yeah, when we architect our code we have safety critical sections identified with software safety reviews and we always go with the assumption that we’re going to run into that one guy who’s the living embodiment of Murphy’s law and go from there with that design to minimize the potential for injury and death.

      Can’t imagine who the hell is in charge of the software safety reviews there that let that pass.