每个较大的开源项目都有自己的风格指南: 关于如何为该项目编写代码的一系列约定 (有时候会比较武断)。当所有代码均保持一致的风格, 在理解大型代码库时更为轻松。 风格 的含义涵盖范围广, 从 变量使用驼峰格式 (camelCase) 到 决不使用全局变量 再到 决不使用异常。 英文版项目维护的是在 Google 使用的编程风格指南。 如果你正在修改的项目源自 Google, 你可能会被引导至英文版项目页面, 以了解项目所使用的风格。 项目地址:http://zh-google-styleguide.readthedocs.org/ 本项目并非 Google 官方项目, 而是由国内程序员凭热情
2015-07-27 13:03
在到Google工作之前,我一直认为编码规范没有什么用处。我坚信这些规范都是官僚制度下产生的浪费大家的编程时间、影响人们开发效率的东西。 我是大错特错了。 在谷歌,我可以查看任何的代码,进入所有谷歌的代码库,我有权查看它们。事实上,这种权限是很少人能拥有的。但是,让我感到惊讶的却是,如此多的编码规范缩进,命名,文件结构,注释风格这一切让我出乎意料的轻松的阅读任意一段代码,并轻易的看懂它们。这让我震惊因为我以为这些规范是微不足道的东西。它们不可能有这么大的作用但它们却起到了这么大的作用。当你发现只通过看
2014-07-08 22:09 Mark CC
编程初学者总是把大量的时间用在学习编程语言,语法,技巧和编程工具的使用上。他们认为,如果掌握了这些技术技巧,他们就能成为不错的程序员。然而,计算机编程的目的并 ... ...
2013-06-07 10:33
也许在Python编码风格指导(PEP8)中最有争议的一部分要数每行代码不超过80个字符的限制。没错,实际上是79个字符,但我使用80个字符,这个大概数,它是给程序员的一个参考值。 也许在Python编码风格指导(PEP8)中最 ...
2013-04-15 21:42
每个程序员都知道,在一个软件公司里,你需要有一套严谨的编码规范。每个程序员也都知道,为了能按自己的编程习惯制订这套规范,每个程序员都在而抗争。刚进入一个新公司时,每个程序员都会内心里绝望,对那套由某些 ...
2013-08-06 20:33
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。