Are Code Reviews Worth It?
JamaicaBay writes "I'm a development manager, and the other day my boss and I got into an argument over whether it's worth doing code reviews. In my shop we've done both code reviews and design reviews. They are all programmer-led. What we've found is that code reviews take forever and tend to reveal less than good UI-level testing would. The payback on design reviews, meanwhile, is tremendous. Our code is intended for desktop, non-critical use, so I asked my boss to consider whether it was worth spending so much time on examining built code, given our experience not getting much out of it. I'm wondering whether the Slashdot crowd's experience has been similar."
No.
Discussion over, everyone go home.
If you truly want to make a decision on whether code reviews are worth it.. you need to know[...]
So what you're saying is we have to have a review of the reviews...we're going to be here a while aren't we?
Oh no... it's the future.
Have each developer line up with his/her/its code printed out on a cue card board and stand in a line up. Execute the least likely to make it to the compiler, then you will "motivate" the rest to write better code..
Grammar Nazi to the rescue: If your code review
Kill all hipsters.
Well, in that case, we should do a thorougly review of the reviews of the reviewed review reviews.
BUFFER OVERRIDE
Damn europeans and their metric system.
How many shitloads are in a fucktonne?
Nobody was talking to you, Skynet.
"Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
No, no, no. If you are shipping bugs the problem is that the bugs are introduced in the first place.
Can I come live in your fantasy world where programmers write perfect code every time?
Wait, so you are reviewing somebody else's review of the comment talking about reviewing reviews?
I keep hearing about these programmers getting hit by busses. In fact, I think I hear about programmers being hit by busses more than members of any other profession. Now, the busses that I've seen tend to be rather large things that stop frequently, and usually aren't going very fast. The generally poor quality of code suddenly makes a lot more sense when you consider that it is being written by a class of people who are so fatally inattentive as to be struck by busses with such improbable frequency.
Remember RFC 873!