It's easy to see why this happens. After all, the one person in the world least qualified to identify the correct answer to a given question is the one who asked it.
It's easy to see why this happens. After all, the one person in the world least qualified to identify the correct answer to a given question is the one who asked it.
That depends on the context though. If the person is asking a question because something isn't working, and an answer solves the problem, they are then the best person to qualify whether the answer was correct.
Though yes, if you are asking a question from a more academic perspective, then you wouldn't expect the person asking to be the best judge of the right answer.
So to point out the obvious with these q/a sites, caveat emptor. One has to look at the context of the site and the question(s) asked to determine what is "right" or "wrong" and what assumptions are made, for right or wrong.
Other times, the best answer is something along the lines of "You're approaching the problem wrong.", such as in "I'm storing customer IDs as a comma separated list in a column. How do I join that to the Customer table?"
Too many people will offer up horribly complicated solutions that technically do what the questioner asked, but the real correct answer is "Normalize your schema."