Skip to main content
broken link fixed, cf. https://meta.stackoverflow.com/a/406565/4751173
Source Link
Glorfindel Mod
  • 255.6k
  • 61
  • 638
  • 1.3k

Some questions contain curious hoops or preemptively reject valid answers/solutions and don't explain the reasoning behind the rejection. Should these be downvoted?

Examples are:

  • I don't want to use [some functionality of the language or API I'm using].
  • I want to do this in only one loop. (But doesn't count built-in iterating functions as loops.)

...anything in this style, as long as no explanation is included in the question. Raymond Chen describes it well enough in a blog entryin a blog entry. I'm not talking about people who simply state the external requirements of their code and go on from there. I'm talking about people who avoid solutions that would actually solve the problem while meeting their requirements.

The reasoning is this: Preemptively rejecting solutions or presenting hoops without providing reasoning implies that there are some requirements for the project but, for some reason, they are not included in the question. This, in turn, means that every possible answer that can be provided may also be deemed invalid a posteriori by the asker due to some criteria that aren't known initially (or at all). In other words, it doesn't make clear which kinds of answers are "fair game" and which aren't (though it implies that there is a distinction). And that lowers the quality of the question, in my opinion.

Clarification: This is not about agreeing or disagreeing with an asker's opinion or reasoning for rejecting something. This is about the actual quality of a question.

Some questions contain curious hoops or preemptively reject valid answers/solutions and don't explain the reasoning behind the rejection. Should these be downvoted?

Examples are:

  • I don't want to use [some functionality of the language or API I'm using].
  • I want to do this in only one loop. (But doesn't count built-in iterating functions as loops.)

...anything in this style, as long as no explanation is included in the question. Raymond Chen describes it well enough in a blog entry. I'm not talking about people who simply state the external requirements of their code and go on from there. I'm talking about people who avoid solutions that would actually solve the problem while meeting their requirements.

The reasoning is this: Preemptively rejecting solutions or presenting hoops without providing reasoning implies that there are some requirements for the project but, for some reason, they are not included in the question. This, in turn, means that every possible answer that can be provided may also be deemed invalid a posteriori by the asker due to some criteria that aren't known initially (or at all). In other words, it doesn't make clear which kinds of answers are "fair game" and which aren't (though it implies that there is a distinction). And that lowers the quality of the question, in my opinion.

Clarification: This is not about agreeing or disagreeing with an asker's opinion or reasoning for rejecting something. This is about the actual quality of a question.

Some questions contain curious hoops or preemptively reject valid answers/solutions and don't explain the reasoning behind the rejection. Should these be downvoted?

Examples are:

  • I don't want to use [some functionality of the language or API I'm using].
  • I want to do this in only one loop. (But doesn't count built-in iterating functions as loops.)

...anything in this style, as long as no explanation is included in the question. Raymond Chen describes it well enough in a blog entry. I'm not talking about people who simply state the external requirements of their code and go on from there. I'm talking about people who avoid solutions that would actually solve the problem while meeting their requirements.

The reasoning is this: Preemptively rejecting solutions or presenting hoops without providing reasoning implies that there are some requirements for the project but, for some reason, they are not included in the question. This, in turn, means that every possible answer that can be provided may also be deemed invalid a posteriori by the asker due to some criteria that aren't known initially (or at all). In other words, it doesn't make clear which kinds of answers are "fair game" and which aren't (though it implies that there is a distinction). And that lowers the quality of the question, in my opinion.

Clarification: This is not about agreeing or disagreeing with an asker's opinion or reasoning for rejecting something. This is about the actual quality of a question.

the question title was misleading
Link

Should we downvote questions that reject possible When potential answers withare already rejected within a question (with no reasoning provided)- should we downvote it?

added 50 characters in body
Source Link
T. C.
  • 452
  • 3
  • 12

Some questions contain curious hoops or preemptively reject valid answers/solutions and don't explain the reasoning behind the rejection. Should these be downvoted?

Examples are:

  • I don't want to use [some functionality of the language or API I'm using].
  • I want to do this in only one loop. (But doesn't count built-in iterating functions as loops.)

...anything in this style, as long as no explanation is included in the question. Raymond Chen describes it well enough in a blog entry. I'm not talking about people who simply state the external requirements of their code and go on from there. I'm talking about people who avoid solutions that would actually solve the problem while meeting their requirements.

The reasoning is this: Preemptively rejecting solutions or presenting hoops without providing reasoning implies that there are some requirements for the project but, for some reason, they are not included in the question. This, in turn, means that every possible answer that can be provided may also be deemed invalid a posteriori by the asker due to some criteria that aren't known initially (or at all). In other words, it doesn't make clear which kinds of answers are "fair game" and which aren't (though it implies that there is a distinction). And that lowers the quality of the question, in my opinion.

Clarification: This question is not about agreeing or disagreeing with an asker's opinion or reasoning for rejecting something. This is about the actual quality of a question.

Some questions contain curious hoops or preemptively reject valid answers/solutions and don't explain the reasoning behind the rejection. Should these be downvoted?

Examples are:

  • I don't want to use [some functionality of the language or API I'm using].
  • I want to do this in only one loop. (But doesn't count built-in iterating functions as loops.)

...anything in this style, as long as no explanation is included in the question. Raymond Chen describes it well enough in a blog entry. I'm not talking about people who simply state the external requirements of their code and go on from there. I'm talking about people who avoid solutions that would actually solve the problem while meeting their requirements.

The reasoning is this: Preemptively rejecting solutions or presenting hoops without providing reasoning implies that there are some requirements for the project but, for some reason, they are not included in the question. This, in turn, means that every possible answer that can be provided may also be deemed invalid a posteriori by the asker due to some criteria that aren't known initially (or at all). In other words, it doesn't make clear which kinds of answers are "fair game" and which aren't (though it implies that there is a distinction). And that lowers the quality of the question, in my opinion.

Clarification: This question is not about agreeing or disagreeing with an asker's opinion or reasoning for rejecting something.

Some questions contain curious hoops or preemptively reject valid answers/solutions and don't explain the reasoning behind the rejection. Should these be downvoted?

Examples are:

  • I don't want to use [some functionality of the language or API I'm using].
  • I want to do this in only one loop. (But doesn't count built-in iterating functions as loops.)

...anything in this style, as long as no explanation is included in the question. Raymond Chen describes it well enough in a blog entry. I'm not talking about people who simply state the external requirements of their code and go on from there. I'm talking about people who avoid solutions that would actually solve the problem while meeting their requirements.

The reasoning is this: Preemptively rejecting solutions or presenting hoops without providing reasoning implies that there are some requirements for the project but, for some reason, they are not included in the question. This, in turn, means that every possible answer that can be provided may also be deemed invalid a posteriori by the asker due to some criteria that aren't known initially (or at all). In other words, it doesn't make clear which kinds of answers are "fair game" and which aren't (though it implies that there is a distinction). And that lowers the quality of the question, in my opinion.

Clarification: This is not about agreeing or disagreeing with an asker's opinion or reasoning for rejecting something. This is about the actual quality of a question.

added 37 characters in body
Source Link
T. C.
  • 452
  • 3
  • 12
Loading
added 232 characters in body
Source Link
T. C.
  • 452
  • 3
  • 12
Loading
added 494 characters in body
Source Link
T. C.
  • 452
  • 3
  • 12
Loading
first few sentences were too meta even for meta. Just ask, don't write about the asking first
Source Link
Kate Gregory
  • 75.3k
  • 33
  • 151
  • 303
Loading
Source Link
T. C.
  • 452
  • 3
  • 12
Loading