• Digital Mark@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    Strong typing is for weak minds.

    You absolutely do not need a computer telling you what types you can put in a collection. Put an assert, write some unit tests, if you aren’t sure where data sources come from and can’t write a one-line comment.

    Dynamic typing makes you fast, it’s empowering. Try it and quit being so scared.

    • T (they/she)@beehaw.org
      link
      fedilink
      arrow-up
      0
      ·
      1 year ago

      Until you’re oboarded on a codebase that’s heavy on tech debt and that also doesn’t have proper documentation of the data being used.

      • Digital Mark@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 year ago

        Terrible projects are terrible because of the developers, not because of the language.

        I find dynamic projects easier to refactor and fix, just write some tests and if it’s green bar before and after, you’re fine.

          • Digital Mark@lemmy.ml
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 year ago

            All my career. They can’t program, they have no valid opinion about programming, as long as we finish the user stories. Which is several times faster in a nice dynamic language than a bondage language.