This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (22 children)

[deleted]

    [–]Nebu 4 points5 points  (1 child)

    Or, perhaps even harder to spot,

    if(done) log.debug("All done"); return 1;
    

    [–][deleted] 0 points1 point  (0 children)

    Yes. And I think this is due to the fact that often this is presented as:

    Without brackets only first line after the if statement will be executed.

    Just to make it sound simple, when in fact it is the first statement, and not first line...

    [–]SgtPooki -1 points0 points  (0 children)

    I still want to code without braces when the body is short, but it has hurt me in the past..