• squaresinger@lemmy.world
    link
    fedilink
    arrow-up
    18
    ·
    3 days ago

    It’s a double-edged sword and understanding when to re-use and when to re-implement is an art that goes wrong more often than right.

    • hornywarthogfart@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 hours ago

      We desperately need to teach people when a 3rd party dependency is necessary and not just optional to save writing a single function (cough left pad cough).

      Also when the dependency is really good but other considerations override it being a viable option like security or code ownership.

      How we all didn’t collectively learn our lesson from left pad baffles me.