1.行长度
每一行代码字符数不超过80。
例外:
1)如果一行注释包含了超过80字符的命令或URL,出于复制粘贴的方便可以超过80字符;
2)包含长路径的可以超出80列,尽量避免;
3)头文件保护可以无视该原则
2.非ASCII字符
尽量不使用非ASCII字符,使用时必须使用UTF-8格式。
尽量不将字符串常量耦合到代码中,比如独立出资源文件。
3.空格还是制表位...
分类:
编程语言 时间:
2014-07-24 17:41:11
阅读次数:
348
类的大括号在后面 不是另起一行 变量名首字母小写 驼峰模式?[a-z][a-zA-Z0-9]* 注释要另起一行,而不是跟在代码后面, 移除注释的代码段要 swtich 至少包含3个case 否则就用if吧 if等不能嵌套超过3次 类中的方法...
分类:
Web程序 时间:
2014-07-23 17:41:11
阅读次数:
293
1.#define保护
使用#define防止头文件被多重包含。命名格式为:___H_
例如,foo中的头文件foo/src/bar/baz.h
#ifndef FOO_BAR_BAZ_H_
#define FOO_BAR_BAZ_H_
...
#endif //FOO_BAR_BAZ_H_
2.头文件依赖
使用前置声明尽量减少.h文件中#include的数量。
头文件被...
分类:
编程语言 时间:
2014-07-23 13:17:05
阅读次数:
234
经过这次地库项目之后,虽然时间不久,跟团队在一起,虽然队员不一定在技术上有过人之处,但是来自大公司的员工,在工具使用和代码规范方面还是有点可鉴之处,在搭建主控模块是,就得面临makefile编写,因为所有的功能模块都得自己实现,所以使得我不得不熟练下makefile,至少在以后的项目中,能用上自己....
分类:
其他好文 时间:
2014-07-22 08:07:35
阅读次数:
217
推荐大家始终坚持“大小写敏感”,遵循统一的代码规范。1. 变量名区分大小写1 <?php2 $abc = 'abcd';3 echo $abc; //输出 'abcd'4 echo $aBc; //无输出5 echo $ABC; //无输出2. 常量名默认区分大小写,通常都写为大写(但没找到能改变这...
分类:
Web程序 时间:
2014-07-22 00:34:35
阅读次数:
277
注意:使用配置文件时一定要先备份一份,取名:name-backup.conf公益图书馆平台一、环境搭建篇:1.修改apache中默认的项目文件夹在httpd.conf中修改DocumentRoot "XXX/htdocs" 为 DocumentRoot "E:/Source/PhpStorm" .....
分类:
其他好文 时间:
2014-07-16 20:45:41
阅读次数:
129
1、一般性规则避免使用attach写函数是尽量少的使用stop()定义S3和S4的对象不要混在一起使用2、文件命名以.r结束的文件,尽可能的增加信息在文件名里面,比如Good:predict_ad_revenue.RBad:foo.R3、变量名和函数命名规则# 注意,在R环境下,大小写是敏感的变量:...
分类:
其他好文 时间:
2014-07-16 15:28:17
阅读次数:
231
看着自己这代码,感觉能力貌似提升了一个等级,代码虽然简单,但是编程思想、代码规范、可读性等等(不一一说明了)!...
分类:
编程语言 时间:
2014-07-16 10:38:51
阅读次数:
252
Code Style包括两个方面:代码清理,代码规范化。代码清理可以参考:
http://www.ibm.com/developerworks/cn/opensource/os-eclipse-clean/
代码清理过程:
进入eclipse菜单: Window > Preferences > Java > Code Style > Clean Up,点击界面上方的Import,在弹出框...
分类:
系统相关 时间:
2014-07-08 17:09:15
阅读次数:
525
告诉大家编写node.js的良好代码规范,让node.js的编写更稳健...
分类:
Web程序 时间:
2014-07-01 08:53:00
阅读次数:
501