• boletus@sh.itjust.works
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Python is fine as a language I guess

    But python programmers give it a bad name. I’ve never seen “well written” python code, it’s always shit that’s been thrown together cos it works.

    • marwwin@suppo.fi
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Arrow functions should be used only for callbacks. I hate that people has started defining named functions with arrow functions in JS. Arrow functions are not hoisted and the ordering of your functions is going to get wonky, because you need to define all you functions first before composing them, when it should be the other way around. Start with the most high-level function which calls lower level functions.