• MrScottyTay
    link
    fedilink
    English
    arrow-up
    9
    ·
    14 hours ago

    It has awful maintainability if you have to create a new component every time you want a new button, instead of reutilising old code in a way that changing the way one of them works should change all of them. It would also make the devs able to work faster and get to just focus on the main stuff they are working on.

    Steam seems to have a lot of different Devs attempting to do their own thing from scratch again and again. And that’s bad. I imagine their codebase is an absolute nightmare.

    • Caveman@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      13 hours ago

      There’s the other side of maintenence that you don’t have to worry about messing other parts up if you change that one drop down menu since it’s the only place it’s used. It sometimes takes less time to do it this way.

      I still think that the dropdowns should be unified, one view for desktop and one for mobile.