PROPOSAL: open and close brace optional for single statement try, catch, finally, method declaration

Tom Ball tball at
Fri May 15 07:31:14 PDT 2009

At Google braces are compulsory for the reasons you state, although we use
code-reviews rather than language changes to enforce it.  I strongly
encourage engineering teams to investigate the use of existing tools to help
them "ratchet up" their source code quality.
for example, can also be used as a preprocessor or VCS check-in verifier
step to verify that braces are always used.


On Fri, May 15, 2009 at 12:34 AM, Howard Lovatt <howard.lovatt at>wrote:

> I would go the other way and make braces compulsory in all cases
> including single line blocks for if, while, etc. I say this because I
> have found missing braces to be a source of errors, particularly for
> newbies.
>  -- Howard.

More information about the coin-dev mailing list