Living with the Rust trademark
Living with the Rust trademark
Posted Jul 26, 2022 4:49 UTC (Tue) by NYKevin (subscriber, #129325)In reply to: Living with the Rust trademark by ttuttle
Parent article: Living with the Rust trademark
* If I'm wrong, then I've explicitly invited the other person to explain that fact to me, they will hopefully do it in a calm and tactful manner, and neither of us loses face. This also gives me a good excuse to say "hm, should we put a comment here or maybe refactor it somehow?"
* If I'm right, having to explain something generally tends to engage the other person's critical thinking rather than their social status, and so it is more likely that they will agree with me rather than getting defensive.
* If the issue is more complicated than a simple right/wrong dichotomy, and needs further discussion, then it's easier to do that if we're both thinking in analytical terms rather than "who is right" terms.
* The important thing to keep in mind is that this is *not* a rhetorical strategy, it is a genuine invitation to have an open-ended discussion. I am not assuming that I know what the answer is going to be. I have occasionally noticed people interpret it as condescension, but it must be emphasized that I really do see this as a conversation opener, and not merely as a more gentle way to deliver a criticism. Unfortunately, it can be difficult to communicate this fact over a textual channel.
Of course, you don't want to just repeat the same phrase over and over again, so I've found that phrasing critiques as questions also works well (e.g. "could this pointer be NULL?")
