Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 157 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

Recently I asked a question about reflection. The correct answer I think is given by rene, but tkeE2036 gave an answer that is not really answering the question, but proposing a better way to do it (in my opinion).

So I accepted tkeE2036's answer although it is not really answering the question.

How is this handled? Should I always accpet the answer that is useful for me or the one that answers the question?

share|improve this question
That's easy, of course you should favor the better way. Both in your work and in your answer mark. – Uphill Luge Mar 2 '11 at 12:25
up vote 2 down vote accepted

You should accept the answer that helped you the most.

You can always award a bounty to rene's answer.

In this case I think you should also add a comment on both answers indicating why you chose to accept the answer you did. This will make it clear that you changed your implementation and that rene's answer is not incorrect.

share|improve this answer

You must log in to answer this question.

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