• hex@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    You make some great points. Using smaller functions and breaking up your code in readable bits makes a huge difference and you will likely never need comments if you do it right 👍🏻

    • nous@programming.dev
      link
      fedilink
      English
      arrow-up
      0
      ·
      14 days ago

      Creating functions is IMO not the first thing you should do. Giving variables better names or naming temporaries/intermediate steps is often all you really need to do to make things clearer. Creating smaller functions tends to be my last resort and I would avoid it when I can as splitting the code up can make things harder to understand as you have to jump around more often.