I've had two instances today where I've come across bad questions. By bad questions, I mean:
- Code not included
- No context
- poor spelling, punctuation, or really bad sentence structure (irrespective of the user's first, second, or third language)
- Comments from the user that don't address any of the comments where the user was asked to improve his question
Here are both examples.
We need to know: 1) What the actual problem you're seeing is 2) a short, self contained, complete example that reproduces the problem, 3) what you expect the output to be. (Hint: You should be including the HTML as well)
I received a good bit of flak in the comments for that action.
Example 2: Can't read file with streamreader?
In the second example, the user had many of the same issues (in fact, those issues I listed above where a cross-section of the problems that both questions had some of).
Both questions, I believe, are poor questions. They're questions that are almost too localized by definition: Written in such a way that no future user will ever be able to find that question in connection with a problem they have, and not descriptive enough to be helpful to anyone else if they somehow do find the question. They're also 'not a real question' because not nearly enough information is given to figure out the problem (unless you're a psychic debugger. In fact, I tried to edit the first post a few separate times only to hit 'cancel' because I had no idea what the user was actually trying to do.
My question to the community: Should these questions be closed quickly, providing an incentive for the Original Poster to improve their questions; or should they stay open and just be commented on, in the vain hopes the user will improve their question?
It should be noted that in the first example, the user never came back to improve his question, even after comments were left for him to do so by multiple users. I could probably dig up many more examples, but these are the two on my mind because they just happened today.