Poll: Spaces in if statements
if (test)
vs if(test) if (test)
vs if(test)Exception: `typeof` in C# (`typeof(Object)`, for example).
if( test )Most non-code writing is going to be read linearly, rarely more than onc. Parentheticals in a reading context are secondary, not deserving of additional emphasis that they get in code.
Braced languages annoy me because every developer seems to have their own "special" brand of stupid formatting. Some perfect examples of this thinking are right here:
http://en.wikipedia.org/wiki/Indent_style#Horstmann_style
http://en.wikipedia.org/wiki/Indent_style#Whitesmiths_style
Think about basic writing people. Would you decide not to put a space before a parenthetic statement(obviously not)? Or like one comment suggested, you would never put a space after the opening or before the end ( unless you are just being ironic ).
It doesn't matter how you think it looks, it matters that you are trying to be different for the sake of being different. Stop it.
So I really prefer, for example,
if have_taste?
...
or unless stuff =~ some_regex
...if( test == true ) {}
in python:
if test:
more readable code;
} true if true
:)conditional (...)
y = f(x)