Based on my tutorial website I frequently receive questions from users. Some are very nice, precise, encouraging and some are of perceived bad quality. I also ask lot of questions in the Eclipse community and I try to ask good questions. Of course I frequently fail to ask good questions ;-) but at least I try.
So what makes a question, a good or even an excellent question?
I personally believe the following rules are a good guideline:
10 Golden Rules
- Don’t be rude
- Try to be as precise and as short as possible
- Do your homework before asking (Google, search newgroups, read tutorials,…)
- Try to ask one question at the time
- Proof-read your question after writing it
- Don’t expect others to do your work
- Avoid private email if other channels exists
- Remind yourself that people help you voluntarily
- Read and follow up on suggestions
- If you get a solution let others know
What do you think? Did I miss an important point?
For a detailed discussion of how to ask good questions see How to ask smart questions.