This dude is extremely persistent about having irrelevant things his way, and when he doesn’t get it, he acts as if it were a personal attack. Do you guys have any argument or method to deal with this kind of people?
I used to say “whatever” and let him have things his way, but as I got more experienced I started to listen more to his arguments and basically respond “this makes no sense” (not with those exact words, of course).
Is he right? Naming things is hard, and often has long-term consequences for the maintainability of the code base.
I’ve been working twenty years on a project and can’t count the number of times something has been called one thing everywhere but one place and because it’s called something different in that one place, the brain has to reset while working with that one bit of code.