One of the first things I needed to learn when coming to SO for the first time was how to ask a good question. I suspect I'm not alone in this. I was fortunate to have responses to my first (poorly asked) questions that:
- Explained why asking the question well was important
- Explained the steps I could take to improve my question
And they did so in an insistent but friendly way. This positive reinforcement (combined with the requirement that I do more work) allowed me to learn how to ask better questions without getting discouraged. I often think that the bad reputation that SO has among many people is that their first experience(s) asking questions were treated rudely or just downvoted with no explanation.
So I'm wondering if we should have some standard language people can use for some common question faux pas. I was prompted to ask by Iakov Davydov's response to this question, which I think is a good start. Friendly but clear on what additional steps should be taken.
So the actual question: should we have a bank of standard responses? This might increase the chances that (a) people will comment to explain to people how questions can be improved and that (b) those responses will be welcoming to new users while training them to ask better questions.