3 ms·
The problem with your metaphor is that "good cop, bad cop" is something you do to someone you're trying to deceive in order to further your own agenda at their
by daveFNbuck 8y ago
The problem with your metaphor is that "good cop, bad cop" is something you do to someone you're trying to deceive in order to further your own agenda at their expense. It's a way to behave toward an adversary, not someone who you're trying to work with.
- notacoward 8y ago> "good cop, bad cop" is something you do to someone you're trying to deceive That's funny, because the goal is often to get at the truth. Is that an agenda you find objectionable? Do you see something noble in people who are harmed by the truth becoming known? "Bad cop" is not far from "devil's advocate" and the tension either creates is often useful to all involved. Is role-playing the same as deception? > It's a way to behave toward an adversary "Adversary" is very situational, and doesn't necessarily imply ill feeling - certainly not to the game theorists or jurists who often use the term. It's pretty common to have someone you generally want to work with be an adversary in a particular context. It's a role, and civil people get over it. In fact, codes of conduct - formal or otherwise - are often the very thing making that possible. They keep the adversarial role "in scene" and prevent it from turning it into permanent antipathy. Again, consider the "adversarial" nature of our justice system, one of the most formal and rules-bound environments most of us will ever see, whose participants are often on quite cordial terms outside the courtroom.
- daveFNbuck 8y ago> That's funny, because the goal is often to get at the truth. Is that an agenda you find objectionable? Yes, I think that's the wrong agenda to have when you're collaborating on software. A pull request shouldn't normally be an interrogation to figure out whether the person who wrote the code is lying.
- notacoward 8y agoIs lying the only alternative you can think of in this context? What about "truth" meaning the source of a bug or the best solution, with the alternative being merely ignorance of same? Seems like you're stretching pretty far to make this point.
- daveFNbuck 8y agoHow does playing bad cop help you find the best solution to a bug? To me it seems like you're stretching here, so how about we just assume we're both operating in good faith?