1. 应尽可能使用标准库,而不是其他的库和“手工打造的代码”;
2. 避免过于复杂的表达式;
3. 如果对运算符的优先级有疑问, 加括号;
4. 避免显示类型转换(强制);
5. 若必须做显示类型转换,提倡使用特殊强制运算符,而不是C风格的强制;
6. 只对定义良好的构造使用T(e)记法;
7. 避免goto;
8. 避免do语句;
9. 在你已经有了去初始化某个变量的值之前,不要去声明他;
10. 避免带有无定义求值顺序的表达式;
11. 使注释简洁、清晰、有意义;
12. 保持一致的缩进风格;
13. 倾向于定义一个成果函数operator new() 取代全局的operator new();
14. 在读输入的时候,总应考虑病态形势的输入。
posted on 2010-11-09 00:35
小阮 阅读(136)
评论(0) 编辑 收藏 引用 所属分类:
C++程序设计语言