On why you should never leave out the space between ‘‘if’’ and the expression that follows in JavaScript: The Good Parts:
I placed a space between ‘‘if’’ and ‘’(’’ so that the ‘‘if’’ didn’t look like a function invocation.
I’m just quoting this because it’s one of those little things that drives me nuts when people are sloppy about it.