My understanding is that they are, because poor performance is a specific programming problem. However, they also seem on topic on Code Review, as they satisfy the conditions set in their FAQ:

  1. Does my question contain code? (Please include the code in the question, not a link to it)
  2. Did I write that code?
  3. Is it actual code from a project rather then pseudo-code or example code?
  4. To the best of your knowledge, does the code work?
  5. Do you want feedback about any or all facets of the code?

The question was brought up in this comment (edit: the question was removed by the author, possibly because of the comment saying it's off-topic). Is the commenter right?

Should such questions be migrated?


1 Answer 1


Full disclosure: I am the author of the comment in question:

I think this is off-topic for StackOverflow, see the faq. Code review questions are better posted on http://codereview.stackexchange.com

The question did not state a specific problem for us to answer on Stack Overflow; rather, the OP was looking for feedback to improve their code. In that way the question was a better fit for CR than it was for SO.

Had the OP included specific profiling information and a more detailed outline of where the problem with the code lay, it could perhaps be fit for SO too.

Note however that the SO community is (far, far) larger than just me, so my 'off-topic' vote is just one opinion. If others agreed and followed up with votes, the question would have been migrated by a moderator had he or she left it on SO.

  • The question wasn't mine. You make a good point, but perhaps you could ask for profiling information in a comment to the question. Jun 17, 2012 at 14:11
  • 1
    Are plain "how can I make this faster" questions really welcome on Code Review though? I'm not familiar with the site, so I really don't know.
    – Pekka
    Jun 17, 2012 at 14:40
  • @Pekka: The CR FAQ includes "feedback on a specific working piece of code from your project in the following areas... [...] * Performance". Jun 17, 2012 at 14:42
  • 1
    I find it strange that a question that is on topic for CR can be changed into an on-topic SO question just by expanding it with relevant info. It sounds like CR is a place for bad questions about performance, and SO is a place for good ones. Jun 17, 2012 at 14:55
  • @Lev yeah, that's why I was unsure, too. But if the folks over at CR are okay with that... shrug
    – Pekka
    Jun 17, 2012 at 15:03

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