大家好,我是严选哥。

今天给大家带来的项目是:Google代码规范

代码规范有多重要呢?因为是规范,所以可以有多种多样的制定标准,小到每个码农可以有一套自己的代码规范,大到每个公司有一套自己的代码规范。但是对于开发人员来说,尤其是阅读代码的时候,希望所有的项目代码都是按照一套标准的代码规范编写的,这样读起代码来就方便很多。没有人希望今天看这个项目是一套代码规范,明天看另一个项目又是一套代码规范。所以这个时候还是由行业领头大哥出面制定一套标准的代码规范为好。这不,我们今天介绍的就是由Google制定的代码规范。代码规范包含了很多方面,比如定义变量是用小驼峰、不要用全局变量、不要使用exception等。如果你想参与Google发起的项目,那么你在提交代码前有必要了解下Google的这套代码规范。Google的规范包含很多,比如有如下这些:C++ Style Guide, C# Style Guide, Swift Style Guide, Objective-C Style Guide, Java Style Guide, Python Style Guide, R Style Guide, Shell Style Guide, HTML/CSS Style Guide, JavaScript Style Guide, AngularJS Style Guide, Common Lisp Style Guide, Vimscript Style Guide. 比如你想创建一个XML文件,那么你有必要阅读一下XML Document Format Style Guide。我们看看Google Java Style Guide:

带头大哥制定的代码规范,真香!_java

严选哥觉得公司或者团队一定要有一套自己的代码规范,可以直接套用Google的,也可以在上面进行修改,形成适合自己的一套代码规范。

项目地址:https://github.com/google/styleguide
最后,照例安利一波我们的公众号:国民程序员,每天分享GitHub优质开源项目, 海量学习资料分享,另外还有程序员副业分享。值得关注!https://mp.weixin.qq.com/s/IrEmzKF_qr-a6TxmPmyAnA