Mar 16, 2024
TFA: "I listen to his reasons and start a conversation by addressing each point and giving explanations."
Regardless, he's in charge of the direction and it's up the developers beneath him to implement that vision.
You don't necessarily have to agree with it, and you're of course free to state your objections.
But at the end of the day your code has to fit into all of the other code written by everyone else on the project.