My question Worst practices in C++, common mistakes was closed for being "not constructive".

Actually, my sole intent was to get answers that "generally involve facts, references, or specific expertise" and not "opinion, debate, arguments, polling, or extended discussion".

I have edited the question and changed the vague term "bad things" to the word "pitfalls", which I hope is somewhat clearer. What other things could I change to emphasize that I'm not looking for subjective arguments in the answers, but real facts and knowledge which is truly beneficial to C++ learners, and thus make the question on-topic?


See the first bullet point in the What kind of questions should I not ask here? section:

  • every answer is equally valid

There's no one "correct" answer to your question - you are asking for a list of equally valid answers, and as such your question is not constructive.

It's a perfectly valid question to ask, but there are some kinds of questions that Stack Exchange is not suited to answer and this is one of them.

  • This bullet point is listed under "avoid subjective questions" which I do not intend my question to be (and in fact, I don't think it is). Errors are nothing subjective. And almost every question can have multiple valid answers. Isn't there a difference between programmers.stackexchange.com/questions/779/… (which I understand to be off-topic) and programmers.stackexchange.com/questions/126723/… (which, among very many others, should also be closed if I understand you correctly)? May 5 '12 at 23:01
  • 1
    Also, in the given example, "every answer is equally valid: “What’s your favorite ______?”", there really can be no wrong/invalid answer since the question is about personal favourites, and that alone defies any further discussion. But there could of course be wrong/invalid/less valid answers to my question (e.g. things that are generally regarded as very elegant about C++). Hence, I don't think that this bullet point applies to my question. May 6 '12 at 2:39
  • 2
    @Felix I think that exactly is the problem, you are asking about personal favorites, that's not a question, it's a poll. What is the problem you are trying to solve? It's not that the answers can not be objective, is that there isn't one (or 2 or 3 but no more) correct answer to your question.
    – Roc Martí
    May 6 '12 at 8:02
  • 2
    @Roc I understand now ... however, I think many interesting (and frequently, highly upvoted) questions fall into this category. It's a pity that the scope of the site doesn't include those, including mine. May 7 '12 at 14:13
  • @FelixDombek - it's not the site scope - it's the site (and network) "algorithm" (for want of a better word).
    – ChrisF Mod
    May 7 '12 at 18:12

You must log in to answer this question.

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