Re:How Developers Choose Names
by kuang_eleven on Sunday April 18, 2021 @09:38PM
(#26858368)
I cannot disagree strongly enough, this is how you end up working on teams that are just disconnected, hostile fiefdoms.
Solving an issue that is intractable via discussion is when you escalate. Probably to a tech lead, or even to a manager.
Maybe we're talking about different kinds of issues. In the context of opinion-based disagreements (rather than matters of fact or evidence), an anti-consensus seems to indicate that there isn't (and can't be) one right answer. If one group imposes its will on another group, or appeals to the powers that be to do so on their behalf, the second group will definitely become hostile to the first. Thus, anything other than "agreeing to disagree" and moving on to areas where you do agree would just build more resentful, disconnected hostility.
On teams, or in life in general, IMO when there is no consensus, or even an anti-consensus, the only rational global decision is not to make a global decision.