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

Are there guidelines for what constitutes a good answer? Let's discuss. Perhaps, we can come up with some ideas for the FAQ.

Building off Should the official FAQ include information on how to answer as well as ask questions?

For more information, see "How do I write a good answer?" in the Help Center.

Return to FAQ index

share|improve this question
when answer a question the followings are to be indicated 01. T - Topic 02. E - Explain 03. E - Examples 04. L - Link the answer to the topic – user260932 May 22 '14 at 7:50
@user260932. I don't understand what you are trying to say. Do you mean all answers should be written in outline form with the headings "01. T - Topic", "02. E - Explain", "03. E - Examples" [...]? This seems quite unnecessary for a well written answer. Also, what do you mean by "the followings"? – user49844 Apr 28 '15 at 18:33
up vote 65 down vote accepted

How to Write a Good Answer

  • Be clear.

  • Provide examples.

  • Link to more information and further reading.

  • Quote relevant material to keep the user from having to click on every link given to get basic information.

  • Revise your answer to include more information as it comes along.

  • Be sure to monitor your answer for comments so that you can reply with explanation if questions come around about your answer.

share|improve this answer
Could you provide some examples and links to further reading? – JoshDM Aug 6 '13 at 20:50

I blogged about this a while ago. The bullet points from that article:

  • Read the question (carefully)
  • Code is king
  • Answer the question and highlight side-issues
  • It's okay to guess, but be honest
  • Raise the overall accuracy level
  • Provide links to related resources
  • Care about your reader: spelling, grammar and style matter
  • A time-limited answer may be better than no answer at all
  • Don't be afraid to delete (or edit heavily) useless answers
  • Be polite
  • Don't "answer and run"
  • Have fun

(Obviously the post goes into rather more depth on all of them :)

You might also want to read the answers to this rather similar question.

share|improve this answer

Good answers do more than simply reference an external site and suggest that the OP refer to it. Answers that primarily reference an external site should include a summary of the information so that it becomes a primary source as well as a reference. This will help the answer to stand the test of time.

share|improve this answer

Don't just provide the code which solves the problem - try to help the OP understand this code as well, and why it works. This also helps others who come along afterwards.

share|improve this answer
See also… – Robert Harvey Aug 2 '11 at 17:43

You must log in to answer this question.

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