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.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"? (https://gist.github.com/357981)In the absence of a quantitative engineering method with which to evaluate either approach, isn't it a purely personal and political choice?