If someone were to write code to their software fixing bugs, how and why can that break other code/features if it’s not meant for that? A common example are Nvidia drivers “breaking” or Microsoft patching one feature but breaking many, many other features.

If code is meant to be hyper specific, how can it affect any other feature?

  • Zwuzelmaus@feddit.org
    link
    fedilink
    arrow-up
    3
    ·
    14 hours ago

    It’s the tablecloth effect:

    You sit at a beautiful and elegant table, with plates and glasses and food and all. You pull at the tablecloth on your side so maybe the glasses on your side fall over. But maybe also the glasses on the other side fall over.

    They were connected somehow. Maybe you knew the connection, maybe not.