#from 《Python 2.7.9 documentation》Use 4-space indentation, and no tabs.#使用4空格缩进,不要使用tab缩进Wrap lines so that they don’t exceed 79 characters.拆行确保每行不超过7...
分类:
编程语言 时间:
2015-07-02 22:16:39
阅读次数:
154
8 格式 Formatting
代码风格和格式确实比较随意, 但一个项目中所有人遵循同一风格是非常容易的; 个体未必同意下述每一处格式规则, 但整个项目服从统一的编程风格是很重要的, 只有这样才能让所有人很轻松地阅读和理解代码;
我们写了一个 settings file for emacs [http://google-styleguide.googlecode.com/svn/t...
分类:
其他好文 时间:
2015-06-25 19:37:13
阅读次数:
147
1、基本格式化
缩进层级:4个空格(把tab设成4个空格)
语句结尾:保留;(虽然分析器有自动分号插入机制)
行的长度:80个字符
空行:确保语义有关联的代码展现在一起
命名:变量和函数遵循小驼峰命名法,小写字母开始,后面每个单词首字母大写
变量命名前缀名词myName
函数命名前缀动词setName()
常量MAX_COUNT大写字母和下划线
构造函数大驼峰命名法AnotherName
直...
分类:
Web程序 时间:
2015-06-14 09:33:12
阅读次数:
175
C++头文件的包含顺序研究作者:朱金灿来源:http://www.cnblogs.com/clever101一.《Google C++编程风格指南》里的观点 最近公司在推行编码规范,领导提议基本上使用《Google C++编程风格指南》。其中《Google C++编程风格指南》对于头文件的包含顺序是...
分类:
编程语言 时间:
2015-06-09 13:22:59
阅读次数:
132
出处:http://hawstein.com/posts/google-java-style.html 声明:本文采用以下协议进行授权:自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0,转载请注明作者及出处。目录前言源文件基础源文件结构格式命名约定编程实...
分类:
编程语言 时间:
2015-06-07 17:16:02
阅读次数:
134
JavaScript是面向Web的编程语言,也是前端开发工程师必须掌握的三种技能之一:描述网页内容的HTML、描述网页样式的CSS以及描述网页行为的JavaScript。JavaScript是一门高端的、动态的、弱类型的编程语言,非常适合面向对象和函数式的编程风格。JavaScript和Java是完全不同的两种编程语言,JavaScript早已超出了其脚本语言本身的范畴,而成为一种集健壮性、高效性...
分类:
编程语言 时间:
2015-06-05 10:20:49
阅读次数:
162
代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。 1. 代码审查要求团队有良好的文化 团队需要认识到代码审查是为了提高整个团队的能力,而不是针对个体设置的检查“关卡”。 “...
分类:
其他好文 时间:
2015-06-05 10:00:48
阅读次数:
93
原文:http://blog.sina.com.cn/s/blog_7b9d64af0101923n.html在阅读和书写关于iPhone编程的代码的时候,发现有很多这样的情况:看到很多源代码里面,使用前面带下划线变量,然后在@synthesize 语句中在用一个不带下划线的变量名。这样做,到底有什...
分类:
其他好文 时间:
2015-06-03 13:33:04
阅读次数:
567
基本功:编程风格出错处理算法复杂度分析头文件的作用:通过头文件来调用库功能。在很多场合,源代码不便向用户公布,只要向用户提供头文件和二进制的库即可。头文件相当于向外提供接口。加强类型检查。声明与定义不一致会“警告”。风格问题:一行代码只做一件事,如只定义一个变量,只写一条语句尽可能在定义变量的同时初...
分类:
编程语言 时间:
2015-05-28 00:28:39
阅读次数:
108
对编程的一些建议良好的编程风格代码风格很关键,代码风格之于项目就像衣服之于人一样,不能乱,不能邋遢,给人的第一印象就要好,这样别人也会多看一会儿,良好的代码编程风格也能避免一定的bug,比如很多人养成了断言的习惯,就会在某些地方打上断言,这样就会在工程初期fast-fail,有助于工程的最终结果。
强烈不建议copy别人的代码,特别是网上的一些人开发的小功能的代码。程序猿初期,老师或者leader...
分类:
其他好文 时间:
2015-05-27 15:54:56
阅读次数:
126