Live data from Hacker News

Ask HN:working with a company with anal coding standards

news.ycombinator.com

11–16 of 16 posts

Re: Ask HN:working with a company with anal coding standards

#11
"I hate camelCasing"

Unless camelCasing shot your pa, this seems like a waste of perfectly servicable animosity.

Don't get me wrong, there are plenty of times where the standard is little more than a person with petty power turning their personal preferences into an enforced standard. There are also times when standards are applied to workflows that don't need standards because the product will never be touched again.

Plenty of organizations have standards because it looks good on a list of QA practices. Only a subset of those organizations enforce them with a sustained effort.

Re: Ask HN:working with a company with anal coding standards

#12

"I hate camelCasing" Unless camelCasing shot your pa, this seems like a waste of perfectly servicable animosity. Don't get me wrong, there are plenty of times where the standard is little more than a person with petty power turning their personal preferences into an enforced standard. There are also times when standards are applied to workflows that don't need standards because the product will never be touched again…

I mean I hate camelCase as an enforced standard. I use it when it feels useful. I use underscores as well when I think they are fit. I just don't like being one standard of absolute truth for a company

Re: Ask HN:working with a company with anal coding standards

#13
Edit: (addition) I mean I hate camelCase as an enforced standard. I use it when it feels useful. I use underscores as well when I think they are fit. I just don't like being one standard pretending to be absolute truth for a company. If the company is a startup, it's even more important that we get to release as fast as possible, instead of fretting over if the code looks like poetry or not. The odds are, the bit of code will be obsolete as a feature in two months.

Re: Ask HN:working with a company with anal coding standards

#14
post #13

Edit: (addition) I mean I hate camelCase as an enforced standard. I use it when it feels useful. I use underscores as well when I think they are fit. I just don't like being one standard pretending to be absolute truth for a company. If the company is a startup, it's even more important that we get to release as fast as possible, instead of fretting over if the code looks like poetry or not. The odds are, the bit of…

I would have thought that the feedback (so far) on your post would have shown you that the HN mood is that code conventions are not about "pretty" but are a fundamental standard for professional programming.

As an aside: code expected to be replaced "in two months" has a horrible habit of still being around in 10 years.

Re: Ask HN:working with a company with anal coding standards

#15
post #14
post #13

Edit: (addition) I mean I hate camelCase as an enforced standard. I use it when it feels useful. I use underscores as well when I think they are fit. I just don't like being one standard pretending to be absolute truth for a company. If the company is a startup, it's even more important that we get to release as fast as possible, instead of fretting over if the code looks like poetry or not. The odds are, the bit of…

I would have thought that the feedback (so far) on your post would have shown you that the HN mood is that code conventions are not about "pretty" but are a fundamental standard for professional programming. As an aside: code expected to be replaced "in two months" has a horrible habit of still being around in 10 years.

Sure, if it lasts 10 years, it's good code :-)

Re: Ask HN:working with a company with anal coding standards

#16
post #12

"I hate camelCasing" Unless camelCasing shot your pa, this seems like a waste of perfectly servicable animosity. Don't get me wrong, there are plenty of times where the standard is little more than a person with petty power turning their personal preferences into an enforced standard. There are also times when standards are applied to workflows that don't need standards because the product will never be touched again…

I mean I hate camelCase as an enforced standard. I use it when it feels useful. I use underscores as well when I think they are fit. I just don't like being one standard of absolute truth for a company

under_scores, camelCase

The fight will be vicious because the stakes are so small.

Post reply on HN