• HubertManne@piefed.social
    link
    fedilink
    English
    arrow-up
    10
    ·
    2 days ago

    maybe its just me but I find typos to be the most difficult because my brain and easily see it as correct so the whole code looks correct. Its like the way you can take the vowels out of sentences and people can still immediately read it.

    • wols@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      21 hours ago

      The nastiest typos are autocompleted similarly named (and correctly typed) variables, functions, or types. Which is why it’s a good idea to avoid such name clashes in the first place. If this is impossible or not practical, at least put the part that differs at the start of the name.

        • wols@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          ·
          8 hours ago

          What do you mean? For what purpose would you sort variables or functions?

          • HubertManne@piefed.social
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 hour ago

            Sorry. I was thinking hostnames or other endpoints and was thinking that way back with typos. dev78usc03 instead of dev78usc02 or such.

    • ganryuu@lemmy.ca
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 day ago

      Probably why they talked about looking at a stack trace, you’ll see immediately that you made a typo in a variable’s name or language keyword when compiling or executing.