• sebsch
    link
    fedilink
    arrow-up
    6
    ·
    2 months ago

    As long as loose coupling, and separation of concerns are well tinkered into your application you minimise risks of breaking everything on a restructuring.

    If you have for example shared state leaking everywhere into the program, your most probably doomed on the slitest changes.

    I am not saying you’re wrong, but there are ways to mitigate the risks even without knowing what will happen in the future.