Click here to Skip to main content
15,921,062 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Code Reviews Pin
Mark_Wallace2-Dec-13 19:37
Mark_Wallace2-Dec-13 19:37 
GeneralRe: Code Reviews Pin
Duncan Edwards Jones2-Dec-13 20:29
professionalDuncan Edwards Jones2-Dec-13 20:29 
GeneralRe: Code Reviews Pin
OriginalGriff2-Dec-13 22:08
mveOriginalGriff2-Dec-13 22:08 
GeneralRe: Code Reviews Pin
V.2-Dec-13 22:13
professionalV.2-Dec-13 22:13 
GeneralRe: Code Reviews Pin
Eddy Vluggen2-Dec-13 22:31
professionalEddy Vluggen2-Dec-13 22:31 
GeneralRe: Code Reviews Pin
_Maxxx_2-Dec-13 23:03
professional_Maxxx_2-Dec-13 23:03 
GeneralRe: Code Reviews Pin
Eddy Vluggen3-Dec-13 7:45
professionalEddy Vluggen3-Dec-13 7:45 
GeneralRe: Code Reviews Pin
Tim Carmichael3-Dec-13 2:20
Tim Carmichael3-Dec-13 2:20 
Do I think code reviews should be done and can be useful? Yes...

However, before a code review can be done to
_Maxxx_ wrote:
ensure standards are kept
, then said standards must have been developed ahead of time and the reasoning for the standard should be described in the standard. "Because I said so" is not a reason.

If you are going to write code that is going to be reviewed, be prepared to both document and explain in person any processing that others may not have seen.

In the late '80s I was involved in rewriting two systems to move them to a new platform. Code review was in place for both rewrites.

One of the 'standards' was: all file names must be 9 characters and the routine name in the file must match the file name. Since the first 3 characters described the system, that left 6 characters to define a meaningful file and routine name. This standard was quickly abandoned for routine names because they were much more cryptic than meaningful; this was for a system with over 500 routines in a single executable.

And the reasoning for the standard? The old platform was limited in the length of a file name size, and the standards developers didn't check the system capabilities on the new platform.

While reviewing code (FORTran), I encountered something I had never seen before (a multiple return) and asked the developer about it. His reply, "It's a multiple return". He either could not or would not describe it in any other terms. I finally replied, "And telling me a car is a car is only useful if I understand what a car is." At that point, he said, "I'll rewrite the code". Again, nothing wrong with the code, but the developer could not explain what is was doing.

Just my thoughts...

Tim
GeneralRe: Code Reviews Pin
jschell3-Dec-13 8:47
jschell3-Dec-13 8:47 
GeneralHilarious Job Interview Pin
TheGreatAndPowerfulOz2-Dec-13 12:44
TheGreatAndPowerfulOz2-Dec-13 12:44 
GeneralRe: Hilarious Job Interview Pin
_Maxxx_2-Dec-13 13:13
professional_Maxxx_2-Dec-13 13:13 
GeneralRe: Hilarious Job Interview Pin
ZurdoDev3-Dec-13 1:56
professionalZurdoDev3-Dec-13 1:56 
GeneralRe: Hilarious Job Interview Pin
_Maxxx_3-Dec-13 12:08
professional_Maxxx_3-Dec-13 12:08 
GeneralRe: Hilarious Job Interview Pin
ZurdoDev3-Dec-13 13:25
professionalZurdoDev3-Dec-13 13:25 
GeneralRe: Hilarious Job Interview Pin
TheGreatAndPowerfulOz3-Dec-13 4:54
TheGreatAndPowerfulOz3-Dec-13 4:54 
GeneralRe: Hilarious Job Interview Pin
_Maxxx_3-Dec-13 12:09
professional_Maxxx_3-Dec-13 12:09 
GeneralRe: Hilarious Job Interview Pin
TheGreatAndPowerfulOz3-Dec-13 12:30
TheGreatAndPowerfulOz3-Dec-13 12:30 
GeneralRe: Hilarious Job Interview Pin
_Maxxx_3-Dec-13 12:55
professional_Maxxx_3-Dec-13 12:55 
GeneralRe: Hilarious Job Interview Pin
charlieg4-Dec-13 5:00
charlieg4-Dec-13 5:00 
GeneralWhat Do You Use For Serial Communications? Pin
Roger Wright2-Dec-13 10:03
professionalRoger Wright2-Dec-13 10:03 
GeneralRe: What Do You Use For Serial Communications? Pin
DaveAuld2-Dec-13 10:14
professionalDaveAuld2-Dec-13 10:14 
GeneralRe: What Do You Use For Serial Communications? Pin
Roger Wright2-Dec-13 10:52
professionalRoger Wright2-Dec-13 10:52 
GeneralRe: What Do You Use For Serial Communications? Pin
BradAlderton12-Dec-13 4:37
BradAlderton12-Dec-13 4:37 
GeneralRe: What Do You Use For Serial Communications? Pin
Ron Beyer2-Dec-13 10:24
professionalRon Beyer2-Dec-13 10:24 
GeneralRe: What Do You Use For Serial Communications? Pin
Roger Wright2-Dec-13 10:45
professionalRoger Wright2-Dec-13 10:45 

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.