Recommendations for Code Review sites

IamNotAPinata

Member
Jan 15, 2008
39
0
0
It's a generally accepted fact that code reviews is a pretty important activity for improving overall design and code quality. However, for those of us working on our own private projects, where we don't have another programmer or colleague that can review our code, this can be quite difficult.

Having said that, can anyone recommend any site(s) that are available that's dedicated for reviewing code you've written? The only one I've found is refactormycode.com but there doesn't seem to be enough participates or activity to be useful.

Thanks
 

degibson

Golden Member
Mar 21, 2008
1,389
0
0
I'd be pretty interested in such a site, if anyone knows of one. Unlike most of my colleagues, I genuinely like reviewing code.

Edit: I should mention that I'm probably not allowed to do external reviews, and wouldn't risk it, so please don't send offers.
 

iCyborg

Golden Member
Aug 8, 2008
1,344
61
91
I have a vague memory of the guy who started smart bear (who makes a prety good code review tool) talking about a site along those lines.

http://blog.asmartbear.com/

this is the tool:

http://smartbear.com/code-collaborator/

I would try to find the forums/community around that tool, I bet theres something along the lines of what you are looking for out there.
I've used that tool, and I actually quite like it. But it won't help the OP. It's basically for large(ish) teams to help track code reviews, instead of like emailing diffs or pointing to a machine which can get messy. I'd be surprised if something like what OP wants existed on a noncommercial basis.
 

Markbnj

Elite Member <br>Moderator Emeritus
Moderator
Sep 16, 2005
15,682
14
81
www.markbetz.net
I'd be pretty interested in such a site, if anyone knows of one. Unlike most of my colleagues, I genuinely like reviewing code.

Edit: I should mention that I'm probably not allowed to do external reviews, and wouldn't risk it, so please don't send offers.

Wow, you must have quite the employment agreement.

There might be some sense in a review site that supported private workgroups, so that teams could set up a place to conduct and archive reviews. Code that is paid for couldn't be posted on a public site, obviously.
 

eLiu

Diamond Member
Jun 4, 2001
6,407
1
0
I'd be pretty interested in such a site, if anyone knows of one. Unlike most of my colleagues, I genuinely like reviewing code.

Edit: I should mention that I'm probably not allowed to do external reviews, and wouldn't risk it, so please don't send offers.

Wait I thought you were a graduate student... what kind of secret computer ninja are you in reality, hmmmm?
 

degibson

Golden Member
Mar 21, 2008
1,389
0
0
Wait I thought you were a graduate student... what kind of secret computer ninja are you in reality, hmmmm?

1) Not a ninja. I have been a pirate, however, long ago.
2) Nobody stays a grad student forever (though many grad students would like) ;-)
 

KIAman

Diamond Member
Mar 7, 2001
3,342
23
81
I would start just start a blog and allow guests to comment. Comment on other code blogs with links to your own if applicable.

Eventually, you'll get a flood of know-it-alls that will be all too happy to review your code, lol.
 

eLiu

Diamond Member
Jun 4, 2001
6,407
1
0
1) Not a ninja. I have been a pirate, however, long ago.
2) Nobody stays a grad student forever (though many grad students would like) ;-)

Huh? This grad school thing isn't a permanent arrangement?

I feel very scared and cold inside... D:

But really, congrats on graduating :)
 

degibson

Golden Member
Mar 21, 2008
1,389
0
0
I feel very scared and cold inside... D:

But really, congrats on graduating :)

Thank you. And don't fear: you'll know when its time to move on... everything will get really irritating, you'll start thinking of the other grad students as 'those damn kids', and somehow, your thesis will be done. At which point you go get a job that pays several integer multiples more than your current one, which makes the whole experience less bad than you might think.