对于代码标准,不少敌人本人心中也没有个规范,根本都是怎么喜爱怎么来,然而这样并不是一个好的习惯,心中没有标杆,写进去的代码通常会比拟难浏览,难以保护,更有可能出现意外的 BUG。
通常在公司开发产品,并不是全部都是一个人实现的(大神另说),个别都是多人帮助实现的,每个都负责一个模块,每个人开完本人的负责的模块后,再做代码合并等工作,那么这个时候团队开发中的代码标准就很重要的了。
当然,每个公司都有本人的代码标准,然而我感觉要学习好的代码标准,要向行业顶尖的公司学习,Google 作为技术顶尖公司,它的代码标准天然值得大家学习。
无意间发现了份 Google 代码标准学习指南,是针对开源我的项目的代码标准,该文档共规定出了 5 种编程语言,C++Object-CPythonShellJavascript。
C++ 标准 对于 C ++ 的标准,也截取局部进去,整体来看是比拟粗疏,且有实际指导意义,比方对于头文件定义的束缚:所有头文件要能自力更生,用户和重构工具不须要为特地场合而蕴含额定头文件
Python 标准 下图截取自 Python 编码标准:
Objective-C 标准 Objective-C 局部编码标准:
Shell 标准 shell 局部编码标准:
javascript 标准 javascript 局部编码标准:
如你所见,谷歌的这份编码标准还是十分有参考价值的,分享给须要的同学,助你码到胜利!
谷歌的代码标准文档我也共享给大家。
领 取 方 式
- 关注公众号「程序员编程指南」
- 程序员编程指南 后盾回复「模板」即可获取以上所有资