I recently discovered Code Review. As a beginner programmer who wants to improve, I consider the site essential. I want it to move beyond the Beta phase.

I read in this post that the key is upvoting. So I spent about 20 minutes upvoting everything I could find.

But, really, will that help? Or is there some more constructive (and, well, more honest) way to move Code Review from Beta to the next stage?

  • 2
    \$\begingroup\$ That post is several months old, and as you can see from here, we've reached an "Excellent" number of high-rep people. \$\endgroup\$
    – Bobson
    Jan 9, 2013 at 21:26
  • \$\begingroup\$ Btw - you can't have done too much rampant upvoting since you are fairly far down the user list when you sort it by voting (ie many people have voted more than you have) \$\endgroup\$
    – Duncan
    Apr 15, 2013 at 12:08
  • \$\begingroup\$ Guilty as charged. I have to spend more time here I think. \$\endgroup\$ Apr 19, 2013 at 17:01

2 Answers 2


Upvoting everything is not a good idea.

I think our primary goal shouldn't be to get out of beta, it should be to be an awesome site for code reviews. And upvoting everything does not help that goal, actually it hurts it.

If you want this site to succeed (and get out of beta), you should be active (post good answers and questions; upvote good questions and answers from others etc.) and promote it to people who might be interested in it.

Or put differently: if you actually want to help this site, 20 minutes today won't do much. What is needed is more of a long term investment.


Looking at scorecard, 'upvoting' isn't even on the list. What helps is good questions, good answers, and getting others involved (which good Q&A does, but you can also contact people you know directly and get them involved).

According to my reading of scorecard, what will help most is a little bit higher rate of questions (so send in more code to be reviewed), and a higher answer ratio (more people answering a given quesiton - so review code!). It appears to me that this site is already over the hump many other sites face of getting enough hits. It just needs a little bit more content creation.

Having said that, we do need more people upvoting. You need to reward good behavior - ie don't upvote everything. Upvote good questions and good answers. And comment on those that aren't 'good' so people know how to improve them (which will result in edits and then in upvotes). Upvotes get people reputation and it appears this site has alot of visitors but appears to have not as much participation (since not a lot of voting).

  • 1
    \$\begingroup\$ Upvotes enable more users to participate in community moderation. Currently, there are just 11 users with more than 3k reputation and just 3 with more than 10k. That’s not enough. \$\endgroup\$
    – fuxia
    Apr 14, 2013 at 14:49
  • \$\begingroup\$ Good point. I'll revise my answer \$\endgroup\$
    – Duncan
    Apr 15, 2013 at 11:59

You must log in to answer this question.

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