【1】质疑那些非const的引用参数;如果你想要的一个函数去修改其参数,请使用指针或者返回值;
【2】当你需要尽可能减少参数复制时,应用使用const引用参数;
【3】广泛而一致地使用const;
【4】避免宏
【5】避免不确定数目的参数;
【6】不要返回局部变量的指针或者引用;
【7】当一些函数对不同的类型执行概念上相同的工作时,请使用重载;
【8】在各种整数上重载时,通过提供函数去消除常见的歧义性;
【9】在考虑使用指向函数的指针时,请考虑虚函数或模板是不是更好的选择;
【10】如果你必须使用宏,请使用带有许多大写字幕的丑陋的名字。
posted on 2011-03-06 16:53
小阮 阅读(256)
评论(0) 编辑 收藏 引用 所属分类:
C++程序设计语言