谷歌发布的代码规范中指出,80% 的缺失是由 20% 的代码所引发的。每一个人写代码的思惟方式、思路、方法不一样,技术水平也不一样,这时候确实须要有较为正式的编码规范做为约束。此时我想起了不少年前看到过的一段代码,没有换行,一行里面写完,数百字的代码,怪不得诸家大公司要纷纷规定每行代码最多 80-120 个英文字符。html
听朋友提起过一个事情,一个团队的管理者制定了一套代码规范,或者说是适用于他的代码规范,因为他自身的技术停留在 10 年前,因此代码规范天然也会停留在那时代的思惟,最终致使手下能力较强的几个程序员集体出走。这个事情让我想起了《天下粮田》里的一幕,浙江巡抚唐思迅评价作官“没有点个性,是作很差官的”,此评价我认为类同于程序员。程序员
代码规范自己就不是对与错的选择,而是结合不少人在工做中遇到的问题的分析、总结,经过必定的规则约束避免再次出现相似问题。因此,代码规范的制定是严谨的,不是一个不重要的工做,不是一锤子买卖,也不是光有代码规范就够的。ide
这时候就必须得有一些代码规范,来统一团队代码;IEDA中,有一个插件(Alibaba Java Coding Guidelines)帮咱们很好的解决了这一问题;ui
在IEDA中,file->settings->plugins,而后搜索alibaba,就会出现以下界面,咱们只须要下载,安装,而后重启咱们的IDEA就可使用;编码
在咱们想要检查代码的地方只须要右键就能看到里面有一项“代码约定扫描”,点击便可检查,若是有不符合规范的,在下面就会显示出来。插件
欢迎你们关注公众号,不定时干货,只作有价值的输出代码规范
做者:Dawnzhang
出处:https://www.cnblogs.com/clwydjgs
版权:本文版权归做者
转载:欢迎转载,但未经做者赞成,必须保留此段声明;必须在文章中给出原文链接;不然必究法律责任htm