• 0 Posts
  • 774 Comments
Joined 1 year ago
cake
Cake day: June 13th, 2023

help-circle






  • iopq@lemmy.worldtoTechnology@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    23 days ago

    It depends, if you work in a statically typed language you can just use a tool to refactor. I bet a ton of advice is from JavaScript programmers where it’s simply not safe to do this.

    My first job doing JavaScript I realized the IDE’s refactor tool wasn’t aware that two variables of the same name were in fact a different variable. Due to how scoping works, it’s hard to write a reliable tool to rename variables for JS. I accidentally introduced a bug renaming a variable.