Hacker News new | past | comments | ask | show | jobs | submit login

I am always baffled at how individuals present their opinions and methods as the industry standard.



I'm glad you made this comment because it's important to understand why this attitude is harmful. If people believe what you're saying, then they're less likely to attempt to steer their communities in helpful ways. Strong opinions that are widely distributed act as a frame of reference that lets people start from a common base of knowledge and explain where their opinions differ. I can now say, "I name my Clojure functions like Stuart Sierra, except for two differences..."

More people need to present their opinions as the best way to do things.

Some useful, widely-cited examples:

- https://github.com/airbnb/javascript

- http://12factor.net/


Clojure is a small "industry" with a few key players offering a lot of the guidance and advice. Nothing wrong with that, but often the community does in fact adopt the guidelines of just a few people, so that is probably why the author continues to contribute in this way. This author, for example, also wrote one of the tiny but widely-used functions used for unit testing in Clojure, for example. Almost everyone uses it at some point (the "is" macro).


"This guide is just a starting point for thinking about how to name things."

That's a novel way to introduce an "industry standard".




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: