Best Practices Exist For A Reason
The main problem with appealing to "best practices" is this: One man's best practice is another man's anti-pattern.<p>Between semicolon-free folks and JavaScript traditionalists, who gets to play the role of the expert? If Node.js is popular, does that mean that Isaac's comma-first style is "correct"? (<a href="https://gist.github.com/357981" rel="nofollow">https://gist.github.com/357981</a>)<p>In the absence of a quantitative engineering method with which to evaluate either approach, isn't it a purely personal and political choice?