Click here to Skip to main content
15,909,896 members

Survey Results

Do you have code reviews?   [Edit]

Survey period: 21 Aug 2006 to 27 Aug 2006

Having a second set of eyes look over your code is incredibly valuable. But do you do it?

OptionVotes% 
Yes, we do regular formal code inspections and/or reviews12312.95
Yes, we do regular informal code reviews10110.63
Yes, we sometimes to code reviews10511.05
We sometimes review parts of our code11612.21
We very rarely do code reviews17518.42
No, we never do code reviews33034.74



 
Generalui componets Pin
tonato84827-Aug-06 3:23
tonato84827-Aug-06 3:23 
GeneralRe: ui componets Pin
S Douglas27-Aug-06 19:27
professionalS Douglas27-Aug-06 19:27 
GeneralWe do them Pin
Roger Allen25-Aug-06 5:56
Roger Allen25-Aug-06 5:56 
GeneralCode review, its objectives... Pin
Jun Du25-Aug-06 4:05
Jun Du25-Aug-06 4:05 
GeneralAny automatic tools? Pin
nassimi25-Aug-06 1:27
nassimi25-Aug-06 1:27 
GeneralRe: Any automatic tools? Pin
nassimi25-Aug-06 1:28
nassimi25-Aug-06 1:28 
GeneralRe: Any automatic tools? Pin
PuReBRaiNZ25-Aug-06 3:58
PuReBRaiNZ25-Aug-06 3:58 
GeneralCode Reviews Pin
Noxis24-Aug-06 9:13
Noxis24-Aug-06 9:13 
GeneralRe: Code Reviews Pin
Jörgen Sigvardsson24-Aug-06 10:00
Jörgen Sigvardsson24-Aug-06 10:00 
GeneralThe good, the bad, the review... Pin
Chris S Kaiser23-Aug-06 8:46
Chris S Kaiser23-Aug-06 8:46 
GeneralIf done right... Pin
Joe Q22-Aug-06 4:07
Joe Q22-Aug-06 4:07 
GeneralWhy Code Reviews? Pin
GTuritto21-Aug-06 18:08
GTuritto21-Aug-06 18:08 
GeneralCode review very helpful Pin
Yuancai (Charlie) Ye21-Aug-06 6:26
Yuancai (Charlie) Ye21-Aug-06 6:26 
GeneralCMMI Pin
toxcct21-Aug-06 4:40
toxcct21-Aug-06 4:40 
QuestionRe: CMMI Pin
Vikram A Punathambekar24-Aug-06 2:08
Vikram A Punathambekar24-Aug-06 2:08 
AnswerRe: CMMI Pin
toxcct24-Aug-06 2:47
toxcct24-Aug-06 2:47 
GeneralWeekly Poll code reviewed? Pin
Todd Smith21-Aug-06 4:27
Todd Smith21-Aug-06 4:27 
GeneralThe value from a code review Pin
Ennis Ray Lynch, Jr.21-Aug-06 3:56
Ennis Ray Lynch, Jr.21-Aug-06 3:56 
QuestionUsefulness? Pin
jeremy.wiebe21-Aug-06 3:26
jeremy.wiebe21-Aug-06 3:26 
AnswerA recent related thread Pin
Vikram A Punathambekar21-Aug-06 3:58
Vikram A Punathambekar21-Aug-06 3:58 
AnswerRe: Usefulness? Pin
Dale Thompson21-Aug-06 4:01
Dale Thompson21-Aug-06 4:01 
Many years ago I worked with a team that did very effective code reviews. These reviews were much closer to "inspections" rather than reviews.

About a week prior to the review meeting, the person who wrote the code circulated it to the team and maybe one outside reviewer, along with specifiying roles or tasks for these reviewers. These roles/tasks included - code standard compliance, OO structure, proper system decomposition, proper layering, etc. When the review was conducted, the first task was to ask each participant how much time they spent preparing. If the time wasn't deemed sufficient, the meeting was rescheduled and those who didn't prepare were asked to devote some time to this.

We probably reduced our serious defects by 50% based upon these reviews and the code maintainability went up dramatically. I've since been workinbg with a group of people who don't understand the purpose or benefits of code reviews. I've consistently offered up my code for review, but the only comment I get are "I don't like that variable name", or some other useless rermark. I've also gotten commenst like "the code is done so we don't want to change anything, do we?" My only sollace is that the defect rate within my code is less than 1/2 of any other team member's - maybe they need the code reviews.

Well executed code reviews are the easiest way to improve the quality and maintainability of a system. Studies have shown a payback ratio from 2 to 5 times the cost of doing the review - money and effort well spent! Plus, it is an opportunity to teach and learn better techniques.

Dale Thompson

GeneralRe: Usefulness? Pin
Kevin McFarlane23-Aug-06 3:44
Kevin McFarlane23-Aug-06 3:44 
GeneralRe: Usefulness? Pin
Chris S Kaiser23-Aug-06 8:49
Chris S Kaiser23-Aug-06 8:49 
GeneralRe: Usefulness? Pin
Kevin McFarlane23-Aug-06 9:29
Kevin McFarlane23-Aug-06 9:29 
GeneralRe: Usefulness? Pin
Chris S Kaiser23-Aug-06 8:48
Chris S Kaiser23-Aug-06 8:48 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.