Click here to Skip to main content
15,894,955 members

Survey Results

Do you wrap single line statements in braces (or begin/end)?   [Edit]

Survey period: 16 May 2011 to 23 May 2011

Do you:

if (condition)
    statement
or
if (condition)
{
    statement
}
(Replace {}'s with Begin/End or whatever is appropriate for your language du jour)

OptionVotes% 
I always wrap single line statements95548.04
I sometimes wrap single line statements57328.82
I never wrap single line statements - only multiple lines get wrapped.46023.14



 
GeneralRe: Since everyone brag about consistency and readability Pin
Mladen Janković16-May-11 5:08
Mladen Janković16-May-11 5:08 
GeneralRe: Since everyone brag about consistency and readability Pin
Jun Du16-May-11 6:31
Jun Du16-May-11 6:31 
GeneralRe: Since everyone brag about consistency and readability Pin
Mladen Janković16-May-11 6:42
Mladen Janković16-May-11 6:42 
GeneralRe: Since everyone brag about consistency and readability Pin
Chris Losinger16-May-11 11:41
professionalChris Losinger16-May-11 11:41 
GeneralRe: Since everyone brag about consistency and readability Pin
Mladen Janković16-May-11 22:49
Mladen Janković16-May-11 22:49 
GeneralRe: Since everyone brag about consistency and readability Pin
Kevin McFarlane21-May-11 6:25
Kevin McFarlane21-May-11 6:25 
GeneralAlways, always Pin
BillW3316-May-11 3:04
professionalBillW3316-May-11 3:04 
GeneralRe: Always, always Pin
OriginalGriff16-May-11 3:59
mveOriginalGriff16-May-11 3:59 
For me, it's not a readability thing - though that helps. I find it difficult to read this correctly:
if (aVariable > anotherVariable) yetAnotherVariable = 6;
aTotallyDifferentVariable = 7;


But the main reason I do it is because I have been bitten by problems caused by editors that don't auto-indent before:
if (aVariable > anotherVariable)
        yetAnotherVariable = 6;
        aTotallyDifferentVariable = 7;
Is not the same as
if (aVariable > anotherVariable)
        {
        yetAnotherVariable = 6;
        }
        aTotallyDifferentVariable = 7;

Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.

Manfred R. Bihy: "Looks as if OP is learning resistant."

GeneralRe: Always, always Pin
Mladen Janković16-May-11 5:02
Mladen Janković16-May-11 5:02 
GeneralRe: Always, always Pin
OriginalGriff16-May-11 5:07
mveOriginalGriff16-May-11 5:07 
GeneralRe: Always, always Pin
Mladen Janković16-May-11 5:25
Mladen Janković16-May-11 5:25 
GeneralRe: Always, always Pin
BillW3316-May-11 14:27
professionalBillW3316-May-11 14:27 
JokeNo ifs and buts... Pin
Nemanja Trifunovic16-May-11 2:24
Nemanja Trifunovic16-May-11 2:24 
GeneralRe: No ifs and buts... Pin
Nagy Vilmos16-May-11 3:44
professionalNagy Vilmos16-May-11 3:44 
GeneralRe: No ifs and buts... Pin
Nemanja Trifunovic16-May-11 4:09
Nemanja Trifunovic16-May-11 4:09 
GeneralOnly if they're really a single line [modified] PinPopular
Gary Wheeler16-May-11 1:43
Gary Wheeler16-May-11 1:43 
GeneralRe: Only if they're really a single line Pin
Nemanja Trifunovic16-May-11 2:08
Nemanja Trifunovic16-May-11 2:08 
GeneralRe: Only if they're really a single line Pin
Gary Wheeler16-May-11 2:10
Gary Wheeler16-May-11 2:10 
GeneralRe: Only if they're really a single line Pin
Nemanja Trifunovic16-May-11 2:21
Nemanja Trifunovic16-May-11 2:21 
GeneralRe: Only if they're really a single line Pin
Gary Wheeler16-May-11 2:28
Gary Wheeler16-May-11 2:28 
GeneralRe: Only if they're really a single line Pin
Nemanja Trifunovic16-May-11 3:56
Nemanja Trifunovic16-May-11 3:56 
GeneralRe: Only if they're really a single line Pin
Gary Wheeler16-May-11 4:02
Gary Wheeler16-May-11 4:02 
GeneralRe: Only if they're really a single line Pin
QuiJohn16-May-11 2:26
QuiJohn16-May-11 2:26 
GeneralRe: Only if they're really a single line Pin
Gary Wheeler16-May-11 2:30
Gary Wheeler16-May-11 2:30 
GeneralRe: Only if they're really a single line Pin
charlieg16-May-11 9:35
charlieg16-May-11 9:35 

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.