Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I always wonder, is it worth giving an answer to a question that has already received answers and where one of the answers has been accepted?

If yes, how does it actually help? The asker has already accepted what he thought to be the most convenient answer for him.

Edit: I mean, do people bother looking for such questions?

share|improve this question

migrated from Feb 10 '11 at 16:17

This question came from our site for professional and enthusiast programmers.

This doesn't really belong here. But I can answer your question with a recent example: I did exactly this, posting a better answer to a question with an already accepted answer. The author came back and accepted mine.…. I think it's a great practice, as StackOverflow is as much for posterity as it is for the original poster. – Matt B. Feb 10 '11 at 16:12
@Matt B: Ok, Thanks ! – MaskTheSmokin Feb 10 '11 at 16:17
yes I do, the green checkmark is fine, but its usually something I already tried. – deleted_user Aug 31 '12 at 10:27

It depends on what your value of "worth" is. If you feel you have a better answer and share it, it might be useful to someone that stumbles upon the question in the future. However, it's not as likely that the original asker will mark your answer as accepted or that you will get many votes.

share|improve this answer

Yes, it's definitely worth it.

Consider, for example, that the OP accepted an answer which appears to be correct, yet has some subtle flaw. In such a case, if you can provide a better answer, by all means, you should do so.

share|improve this answer

It's only worth it if you can bring something substantially new, better, more correct or more complete to the question.

share|improve this answer

Later on, other people will search and may stumble upon the question. If you have some new insight, it would help the next people. Also other answers can be upvoted :)

share|improve this answer

Yes, there is a reason for answering question even if it already has accepted answer. Most often, users will accept answers to increase their accept rate on SO. So most times, the users are bound to accept an answer which would be near correct answer. If you give the correct answer, which is better than that accepted answer, there is every chance that the OP can mark your answer as accepted too.

share|improve this answer

I think it worth, cause each question doesn't have the whole thing same please be kind for people who asking for someone's help not for reputation only. Thanks

share|improve this answer

Unless you are not trying to compile you question from other questions, just to have chance to be upvoted, this is acceptable by all means.

Someone who has asked the question is by definition a person who seeks for information he currently felt the lack of. Someone who answered the question, and that question had been accepted, is definitely well-willing person, who had provided some useful information.

But this does not automatically means that his answer is the best one. It is always good if somebody will provide some additional information (or another point of view on the issue).

As for the part "do people look", be pretty sure they do. If you'll inspect the set of highly up-voted questions, you will mention that most of them have quite often a bunch of high-voted answers. It's not that rare that some answer has more votes than accepted one.

Besides, do not forget that any answer, even perfect one, can just become outdated or even contrary to current practices.

share|improve this answer

There are a ton of wrong answers on SO, I think adding a correct answer if you believe it to be so is a really good idea. Unfortunately there are limits to curation regarding answer accuracy which is why its up to the questioner to decide to accept in the first place. The more right answers on SO the better whether they are the accepted answer or not.

share|improve this answer

You must log in to answer this question.

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