It really is.
I’ve learned a lot about language by coming up with names and seeing other people’s.
I think we are blessed with things like set/get. Such wonderful, simple, short concepts that compliment each other so well.
And they rhyme.
There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors
I agree also organization of your code
SRP all the way
When writing a small, throwaway project, I stick with theIP, theDir, theVar, etc. More fun that way. This is with shell scripts, btw. I’m sure compiled code would be far more of a mess far quicker doing this.
ETA: also someVar, someDir, etc