Suppose you see a question, which has an answer of which you think it solves the problem. Assume further that you'd now an alternative way of answering this question. Meta-Question:
Under which conditions should one post an additional answer?
Possible attitudes, which are not mutually exclusive, include (but are not limited to):
- Post your additional solution. It cannot hurt to add some information.
- Post your additional solution only if it has an advantage compared to the already existing answers.
- If the problem is solved, save your energy to solve unsolved problems, regardless of potential weaknesses of the existing answer(s).
- If none of the previous answers has been accepted, this is a sign that the OP is not happy with those, and it is thus perfectly fine to add an alternative even if it has some weak points.
- Only post an additional answer if none of the previous answers has been accepted. If an answer has been accepted, the OP seems to be fine with it.
What is the aim of this post (and what is it not)? Since I have seen this discussion here and there, I'd like create a more official anchor in which different opinions can be presented and discussed. The aim of this post is definitely not to coin some "master" opinion which others are supposed to share and/or adopt. Nor is the aim to restrict anyone in their freedom to write answers. Rather, the aim is really to collect different opinions such that everybody who wants to can share their thoughts on this without entering a comment orgy under a regular question or answer on the main site.