February 25, 2021
Illustration by my buddy Loor Nicolas
We have a
pet object, whose value under the key of
name we are changing. We are saving a reference to the old value that the key
name pointed to for logging purposes.
Now we realize that we’d like to rename the key
alias. A refactoring is in order. So we pull up the find and replace feature by pressing ctrl/cmd + f.
But oops! as they key
name is also used in camelCase as part of other variables names
oldPetName , we get a casing mismatch after replacing.
oldPetalias don’t look so good…
We are going to undo this change and repeat it using the preserve case option on the find and replace feature by pressing the
Now we’ve saved time refactoring and our pets are happy with their aliases!
Written by Jon Portella.