--from 《Code Complete》
ClassName 类名混合使用大小写,首字母大写
TypeName 类型定义,包括枚举类型和typedef,混合使用大小写,首字母大写
EnumeratedTypes 除遵循上述规则外,枚举类型总以复数形式表示
localVariable 局部变量混合使用大小写,首字母小写。其名字应该与底层数据类型无关,而且应 该反映该变量所代表的事物
routineParameters 子程序参数的格式与局部变量相同
RoutineName() 子程序名混合使用大小写
m_ClassVariable 对类的多个子程序可见(且只对该类可见)的成员变量使用m_前缀
g_GlobalVariable 全局变量用g_前缀
CONST 具名变量全部大写
MACRO 宏全部大写
Base_EnumeratedType 枚举类型名用能反映其基础类型的、单数形式的前缀,例如Color_Red
好的子程序名:- 描述子程序所做的所有的事情;
- 避免使用无意义的、模糊或表述不清的动词;
- 不要仅通过数字来形成不同的子程序名;
- 根据需要确定子程序名长度;
- 给函数命名时要对其返回值有所描述;
- 给过程起名时要使用语气强烈的动词加宾语的形式
阅读(648) | 评论(0) | 转发(0) |