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

How about having a site that is only for refactoring?

I know there are sites like this but SO has the largest audience of programmers so a section where you can just post a code snippet and people can give advice on refactoring it.


share|improve this question
An entire site for this? What's wrong with just asking for help on SO? I think a good book would help a lot more than that. – GManNickG Oct 31 '09 at 16:16
Yeah, agree with GMan on that one. – squillman Oct 31 '09 at 16:34
thirded - this is a terrible idea sorry – bananakata Oct 31 '09 at 17:33
1 (which incidentally was used in the creation of StackOverflow - and ) – dbr Oct 31 '09 at 18:20
"An entire site for this?", @GMan, I agree, you are perfectly right! But why do we have entire site for golf, entire site for code review, entire site for super user, entire site for server fault, programming, ... That's a real site overkill, isn't it? – Tomas Oct 17 '11 at 8:24
@Tomas: No, because those topics are wide enough to warrant the creation of a new site. – GManNickG Oct 17 '11 at 14:19

For anyone currently browsing this question (October 2011), this currently exists at (beta status).

share|improve this answer

Stack Overflow could be used to do that. In fact, I've used it for that in the past.

I'd recommend a tag like Refactoring or refactor-my-code but either would work.

The 'question' part would be How can I refactor this code for X ?

share|improve this answer
Actually, the best format for the title would be "How can I refactor this [language] code in order to achieve [your goal]?" where [your goal] might be "extensibility", "less memory consumption", etc. – Thomas Owens Oct 31 '09 at 17:04
Absolutely; whatever works. I couldn't care less about the actual text of the question; so long as it was descriptive and targetted. X = usability; speed; maintainability; conciseness. The tags take care of which language he's talking about. – George Stocker Oct 31 '09 at 17:11
Code refactoring questions on SO are generally frowned upon, but may be acceptable in certain circumstances. – Noldorin Nov 1 '09 at 0:23

You undoubtedly seem to be looking for This is a relatively new yet well-established site for anyone to come along and propose improvements/refactorings to your code, in a vaguely collaborative/wiki-like way.

share|improve this answer

I am not sure, but I think you are looking for codereview

share|improve this answer

You must log in to answer this question.

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