Actually, I find that the following is an extremely easy style to read (especially in large programs with lots of levels) if ( ... ) { ... ... } Is there some reason why the other form is a "standard"?