Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 157 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

I have noticed (and a lot of other people have too) a large number of questions that exhibit a fundamental lack of knowledge of the concepts either of programming in general or the specific language / IDE which if answered will simply illicit another question from the OP with the next little piece of the puzzle.

These questions can be answered on SO but are not helpful to be answered on SO since its a very slow and labourious way to learn the basics of either programming or an IDE. In my opinion the correct answer for these kind of questions is that a good book (or I guess a good set of online tutorials) is the place to learn the basics then come along to SO to ask questions that come up once there is an understanding of the basics.

What do others feel?

share|improve this question
+1 I agree. And you can tell who these users are by their question itself. – gideon Mar 19 '11 at 7:52
A related problem might be: what to do when -the initial question answered- this next little piece pops up as a comment. "but now I get this and that error". Ignore? Add to your answer to make it some sort of multiple question-answer-tutorial-for-a-specific-case style session? – Nanne Mar 19 '11 at 9:26
up vote 3 down vote accepted

Buy a good book, or providing links to tutorials is a good answer to some of the questions that demonstrate a fundamental lack of knowledge, so long as it's done with respect.

Sometimes it does take someone pointing out how little you really know to make it clear to you that you need to dig into the subject more on your own. Others need a place to start. It's our job to gently help point people in the right direction.

share|improve this answer

I don't think it's a good answer in itself, unless the question was one of "How should I learn XYZ?" It's not actually an answer for the question.

If you don't want to actually answer the question, I think it's fine to add a comment of, "This sort of thing is best learned from a book."

Likewise if you're providing an actual answer to the question, I think it's reasonable to also recommend that the OP reads an appropriate book. If you can recommend a specific book at the same time, so much the better.

share|improve this answer

You must log in to answer this question.

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