What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 130 Stack Exchange communities.

For example:

Would it be okay to ask a code improvement/review question on Stack Overflow rather than asking it on CodeReview?

Shouldn't these kind of questions be moved to CodeReview?

If not, I don't know what is the idea of having another Stack Exchange site if you can ask that question on another one (like Stack Overflow).

share|improve this question

2 Answers 2

up vote 2 down vote accepted

Per

http://stackoverflow.com/faq#dontask

You should only ask practical, answerable questions based on actual problems that you face

If you have functioning code you don't really have a problem, do you?

Thus, code review is for functioning code that you think can be made better in some nebulous abstract way -- aesthetically, speed, layout, etc.

share|improve this answer
    
That's what I thought, and I asked this question to be sure about it. The purpose of this question was because of a comment I placed on stackoverflow.com/questions/5215799/… and the answer I received from a moderator. –  Oscar Mederos Mar 7 '11 at 19:53
    
By the way, if you have functioning code you can still have a lot of problems. ;-) –  danijar Jun 26 '13 at 11:47

SO gets a lot of questions every day. Moving some of them to sister sites like Programmers.SE or CodeReview.SE allows SO itself to be more focused and more helpful to its users.

In a sense, they are not subsets of StackOverflow, but rather complementary sites. StackOverflow's purpose is to contain questions about specific code implementation problems. Programmers.SE is still related to programming and software development, but deals with more subjective issues. Code Review is there just for review of working code for style/potential problems.

The key difference between SO and Code Review is that the former requires your code to have a problem that prevents it from working. You could post your broken code to SO, get help with fixing it, and then post the final working result to Code Review to see if you could've written it better.

share|improve this answer

You must log in to answer this question.

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