views:

1379

answers:

5

What are the best places for freelancers or small companies to get code reviewed for PHP and JavaScript? Forums are an option, but are there any sites dedicated specifically to code reviews?

Edit: Just for clarification, I'm looking more for a website to get the code critiqued by others than a tool that helps perform internal code reviews. I do appreciate the responses that offered a tool, though, and will keep those in mind for future use.

+10  A: 

Refactor My Code comes to mind.

Snipplr is handy too, but is more like a web notebook rather than a dedicated code discussion site.

Gist from the github folks is basically a versioned pastebin, which is pretty awesome in its own right, but again, more useful as a supplement to a discussion, rather than a discussion itself.

Aeon
Thanks for the suggestions.
VirtuosiMedia
+1 for Refactor My Code, very useful site.
musicfreak
+1  A: 

Some have recommended www.refactormycode.com in the past. Their PHP section is a bit limited as of the last time I looked but it might not be a bad place to start.

Is there some specific information you were looking to obtain or just general improvements to what you have done?

Wally Lawless
Just general improvements. I'm able to tackle pretty much what ever I try, but I'd always like to know how I could do it better. I don't have the benefit of peer review.
VirtuosiMedia
+3  A: 

Well if you have a group you would be doing the review with, I would suggest looking into Rietveld. It's a web application code review tool developed by Google engineer and Python BDFL Guido van Rossum. However it requires the use of a hosted subversion trunk, but it's language agnostic.

fuentesjr
Thanks, but I think I'm looking more for a place to get my code reviewed rather than a tool that facilitates it. I'll definitely keep your suggestion in mind for the future, though.
VirtuosiMedia
+5  A: 

Smartbear offers a product called code collaborator. It allows line-by-line critiques of files and ajax-style dyanmic updating, so you can actually hold a discussion in the code.

We use it at my day job--very, very useful. It's free for use with open source projects, and I use it for those too.

Kato
+2  A: 

You might try comp.lang.javascript for code reviews.

Make sure to post the code formatted properly and do familiarize yourself with Usenet posting style, briefly outlined here: http://jibbering.com/faq/#posting

Before posting code for code review, it is recommended to read the Code Guidelines document: http://jibbering.com/faq/notes/code-guidelines/

Garrett