编码规范有两方面:
1. 养成习惯,让自己方便写代码,读自己的老代码。这是很私人的事情,可以为所欲为;
2. 团队合作,让自己的代码容易被他人理解,在一个团队合作中是很重要的,大家最好遵守一致的规范。
绝大部分人写代码都是在工作中,与他人合作完成一个作品,或是公司内部的项目,或是开源项目,都遵循某种编码规范进行。这部分人也可能写一些自己的副业项目,这时候的编码规范受工作影响可能比较大,与工作中的代码规范也比较一致。如果自己再搞一套规范,自己也容易分裂。
还有一小部分自由开发者,不需要遵循某个组织的规定,只需考虑自己方便形成自己的规范。虽然可以为所欲为,但也要尽量前后保持一致,不然读自己几年前的代码可能会很费劲。
另外,有一种”搞笑“的说法,非常规的编码规范,可以保持自己的竞争力,同事都看不懂你的代码时你就不容易被裁掉。哈哈哈,你想多了,进入公司很可能第一件事就是要学习公司的编码规范。除非公司不规范没有限制,可以钻个空子。