4 ms·
I'm sure Jeremy can only do so much code reviews a day (unless he's a ninja robot), so why isn't there a crowd-sourced version of this? Sometimes I write code t
by kenkam 14y ago
I'm sure Jeremy can only do so much code reviews a day (unless he's a ninja robot), so why isn't there a crowd-sourced version of this? Sometimes I write code that I would like other coders to help/critique with. Github is great for collaborating and some code reviews happen (pull requests) but sometimes you're just working on a project and have no idea whether you're writing the right things or not. There have been times where I'm writing Python code and kept wondering whether I was being pythonic.
Think of it as a StackOverflow for code review. Reviewing someone's code gives you karma/points/kudos/<whatever>, and dupes are OK because we're trying to encourage everyone to help (score points). Note: I haven't really given this a lot of thought, just an idea.
- rustc 14y agohttp://codereview.stackexchange.com/ http://codereview.stackexchange.com/
- Karunamon 14y agoHow will this work with SE's infamous hatred of discussion threads? I'd imagine posts about code style would generate multiple "right" answers with lots of discussion to be had?
- rustc 14y agoI've not participated much in the new SE sites, but I feel they do not hate discussion threads as much as the original SE sites.
- Mahn 14y agoGenerally speaking when it comes to SE, I've noticed the smaller the site the bigger the tolerance towards discussions, and codereview it's not quite a big community yet.
- quarterto 14y agoThat's mostly Stack Overflow, not Exchange. If a Stack Exchange is appropriate for discussion, they're fine with it.
- Karunamon 14y agoNoo.. the Stack* sites in general. Overflow is just one, I've seen the same deletionist bias on Superuser and Programming as well.
- crynix 14y agohttp://codereview.stackexchange.com/ http://codereview.stackexchange.com/?
- klibertp 14y agoYou mean something like this: http://codereview.stackexchange.com/ http://codereview.stackexchange.com/ ?
- rapind 14y agoDoes a robot also need to be a ninja in order to process code quickly? Why so elitist?
- jenius 14y agoWell, we all know that the best people at writing code happen to be ninjas (have you read any job descriptions or got any recruiter emails lately?), so I think this may perhaps be the reason. Still open to explanations of why ninjas have an enhanced coding ability though.
- Cthulhu_ 14y ago> Still open to explanations of why ninjas have an enhanced coding ability though. Do they? Seeing that you can't actually see ninjas, how can you see they have an enhanced coding ability? ;)
- Wilya 14y agoIsn't that obvious ? Ninjas are fast, so they type faster. That's what coding is all about, after all.
- alexpopescu 14y agoI also heard that they can see in the dark thus you can cut the light when you leave them in the office. On the other hand, I've seen it in the movies that they can disappear... I assume that's what they do before someone can actually try to run their code.
- why-el 14y agoMaybe fork Discourse? Naturally this would eliminate the crazyness that issues with every SE discussion. I can help.
- Mahn 14y agoOn a semi-related note, it's silly how there isn't a "canonical" StackOverflow-like site for open discussions yet.
- TeeDub 14y agoSlate.co looks like it could evolve into a viable contender in this space. I have a few qualms about the way questions are structured, but the site is pretty and nice enough.
- zevyoura 14y agoReddit comes close. I don't know that there can really be a 'canonical' discussion site, any more than there can be a canonical Q&A site (Stack Overflow is not that, given the existence of Quora, Yahoo Answers, etc. serving other large niches of Q&A).
- kriro 14y agoGood old irc?
- msutherl 14y agoI use Quora for this mainly, but I'm not sure it's "canonical" yet.
- jashkenas 14y agoSounds like an awesome project. I think there's room both for open-source-y versions of this, where you review shorter bits of code for the karma -- as well as a more professional version, where you spend a lot of time reviewing private code, in conjunction with testing a prototype of the application. That said, if anyone is really excited about this sort of thing, and think they'd be good at it -- do drop me a line. I imagine there might be ways to team up.
- fieryeagle 14y agoThis may sound cliche but I also thought of a similar concept when reading the post, with the added aspect of reviewing someone's review for 'karma' points. Self-policing, so to speak.
- n2dasun 14y agoI agree. I wouldn't be surprised if someone threw something together after this post. As a new programmer, I love to read posted reviews of code.