17
$\begingroup$

This is a question about etiquette and manners.

If you are answering or have answered a question and you disagree with something written in another answer, would you think it was ok to directly criticise that other answer in your own? For example, by editing your answer to include something like this:

"ProfRob's answer doesn't add much. In his answer he says x, y and z but I think he is wrong because of alpha, and beta."

Or, do you think that you should, at least initially, raise that objection as a comment on that answer, maybe with a downvote if you feel strongly, so that the other author knows they are being criticised and might perhaps resolve a misunderstanding or make a correction?

I would say the latter. I think whether the criticism is justified or not, some courtesy might be expected.

My problem with the former approach is that at best, it seems discourteous and will likely lead to an extended "exchange of views", and at worst it denies the right to respond if the other author is unaware of the edits being made in another answer.

Related: Proper procedure for addressing an incorrect accepted answer

$\endgroup$
2
  • 3
    $\begingroup$ I would try to focus on, what is true, instead of detailing, what is false. Giving an answer that "X's answer is crap" is clearly not okay. But giving an answer clearly in an obvious contradiction with the other answer, that is okay - then the votes will decide. $\endgroup$
    – peterh
    Commented Nov 11, 2023 at 1:22
  • 1
    $\begingroup$ I think that it is in the interest of future readers to know why you disagree with the other answer. $\endgroup$
    – Filippo
    Commented Nov 14, 2023 at 2:32

3 Answers 3

12
$\begingroup$

There are many posts on this site where users write something along the lines of "this extends SoAndSo's answer" or "this complements SoAndSo's answer," so it seems reasonable that something along the lines of "this contradicts SoAndSo's answer" would also be acceptable.

I'm also of the opinion that the wording probably matters. For instance, I think "doesn't add much" that you wrote is probably a bit unnecessarily harsh. It would be better to identify where or why they went wrong, for example: "SoAndSo assumed Scenario X, but that doesn't hold here because of Y".


As to the comment and/or downvote side, I believe that at least a comment is warranted in this case. It could be something as minimal as, "Hey, I've pointed out why this answer is wrong in my answer." or, if it fits within the 600 characters, you can identify the problem in the comment, "You seem to be assuming X, but that doesn't hold here."
Whether you want to downvote it or not is up to you, but I've frequently argued that we should downvote bad/wrong answers as we see them.

$\endgroup$
4
  • 2
    $\begingroup$ And now I know the context of this Meta post, I'd be as annoyed as you indicate you were. $\endgroup$
    – Kyle Kanos
    Commented Nov 9, 2023 at 14:59
  • $\begingroup$ Don't leave us guessing. What's the context? $\endgroup$
    – hft
    Commented Nov 9, 2023 at 16:27
  • 2
    $\begingroup$ @hft Let's leave a little sleuthing barrier to prevent any piling-on elsewhere on the site, rather than turning this politely generalized question about etiquette into a public callout. $\endgroup$
    – rob Mod
    Commented Nov 9, 2023 at 17:10
  • $\begingroup$ @rob OK OK, I will bust out my Sherlock Holmes hat and magnifying glass for sleuthing. $\endgroup$
    – hft
    Commented Nov 9, 2023 at 19:02
10
$\begingroup$

Is direct criticism of another answer in your own answer ok?

I think such references should be avoided (and are often annoying to me). They should be avoided for the same reasons that any distraction inserted into an answer should be avoided. I don't think there is any upside that outweighs the downside.

For example, if I say that Kyle_Kanos's answer "doesn't add much," this distracts from my own answer, since the reader probably wants to jump up (or down) to Kyle's answer and try to figure out just why I think it doesn't add much. In this sense, references to other answers are kind of like footnotes--they are a distraction from the main text.

Also, such references almost necessarily introduce data that can go stale, such as references to usernames, which can be changed. This issue can also be a privacy issue, such as the situation where a contributor wishes their previous username to be forgotten, but that username has been hard-coded into a comment or an answer.

Further, an answer should be reasonably self-contained. This is also the reason we avoid link-only answers. An answer that references some other answer becomes at least partially reliant on that answer sticking around, not being edited, not being deleted, etc.

My recommendation would be: Just put your head down and write your own answer as clearly and independently as possible. Then use comments, votes, and suggested edits to critique other answers.

$\endgroup$
3
  • 5
    $\begingroup$ Hey, my answer adds a lot. I easily wrote at least 10 characters. That's gotta count for something! >:) (very much 🤣 here). $\endgroup$
    – Kyle Kanos
    Commented Nov 9, 2023 at 18:20
  • 1
    $\begingroup$ @KyleKanos It add all the best characters, and so many of them. Thank you! $\endgroup$
    – hft
    Commented Nov 9, 2023 at 19:03
  • 3
    $\begingroup$ It think this is right, and this is exactly what I do. I write my own answer without reference to the other answer, then comment on the other answer to start a conversation there. Often, I realize that one or the other of us has made an assumption (or the OP has) that or the other of us didn't. It's often fruitful, and helpful for the OP, too. $\endgroup$
    – march
    Commented Nov 11, 2023 at 4:31
-1
$\begingroup$

Generally, when you post an answer with other answers already existing, you will have something to add to the other answers or take a different point of view that may contradict them (after all, there is no point in merely repeating already existing answers). In this case you should bring your own answer into context with the other ones in order to show that your answer is an informed one that does not ignore the other answers. After all, it is only discourse that drives science.

As for the question whether you should contact the authors of other answers about the criticism you raised: the purpose of SE is to answer the question asked by the OP, not to directly get into contact with the authors of other answers. When I criticise other answers in my own answer, then only as an obligation against the OP. I don't feel I have a commitment against the authors of the other answers.

$\endgroup$
3
  • $\begingroup$ The question was whether you do that without directly alerting the author of the answer you are critical of, not whether you can be critical of other answers. $\endgroup$
    – ProfRob
    Commented Nov 21, 2023 at 21:11
  • $\begingroup$ @ProfRob Your question was "would you think it was ok to directly criticise that other answer in your own" and I think I answered that. The purpose of SE is to answer the question asked by the OP, not to directly get into contact with the authors of other answers. When I point out flaws in other answers in my own answer, then only as an obligation against the OP. I don't feel I have a commitment against the authors of the other answers. $\endgroup$
    – Thomas
    Commented Nov 21, 2023 at 22:27
  • $\begingroup$ there is no point in merely repeating already existing answers strangely, people do it all the time anyway, mostly on HNQ posts and almost solely as a means to earn the fake internet points. $\endgroup$
    – Kyle Kanos
    Commented Nov 22, 2023 at 21:43

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .