摘要:
1. 只允许使用空格缩进,Tab键一律用空格替换。2. 函数在源文件中的位置和其在头文件中的位置保持一致。3. 如果一个成员变量在多于两处地方被修改,那么就需要重构代码,把对该成员变量的修改封装起来,提供修改的接口。4. 提供访问数据的接口,而不是直接访问数据,例如不要直接使用vipInfo.level,而要使用vipInfo.Level()来访问vip等级。5. 不要把不同层次的抽象混杂在一起。即保持每个类简洁单纯只涉及一个抽象层次,一个类不要混杂不同抽象层次的功能。6. 代码中不要保留注释掉的旧代码,坚决干掉。7. 尽可能不要在头文件中进行宏定义,如果必须要定义那么要确保命名的唯一性,一定 阅读全文
posted @ 2012-11-17 23:18
新叶
阅读(201)
评论(0)
推荐(0)
2012年11月17日