编程人生
专注于编程,你定能成为高手。学习是一个长期的过程,坚持,坚持,再坚持!这才是成功的真谛。
posts - 1,  comments - 0,  trackbacks - 0
C++ Gotchas 1:关于注释
1.鼓励注释,但应该尽可能减少注释。
     注释可能使维护人员分心;注释的维护很难做,甚至没有人愿意做维护注释的工作。
2.减少注释的方法
     使用有意义的名称来定义函数、变量、参数、类;使用标准组件或算法,尽量避免闭门造车。

C++ Gotchas 2:魔数
1.魔数:在上下文中本来应该使用常量变量的原始数字值。
2.魔数缺点:数字没有任何意义;数字会存在类型、精度等问题。
3.使用有意义的名称(如枚举、常量变量)代替数字。

C++ Gotchas3:全局变量
1.全局变量阻碍重用
     使用了全局变量的代码的重用性被阻碍了。
2.全局变量加大维护难度
3.取代全局变量
3.参考
《C++ Coding Standards: 101 Rules, Guidelines, and Best Practices》chp10、18
Code Complete》§5.1-4, §10.1
The C++ Programming Language》§4.9.4, §6.3
4.这一部分不是十分了解,还需深入。
posted on 2005-09-18 16:47 编程人生 阅读(424) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理



个人简介
网名:lotusswan
QQ:43231655
EMAIL:lotusswan@56.com
来自:湖北
-------------------------
月 [下月] [上月]
-------------------------
-------------------------

常用链接

随笔档案

搜索

  •  

最新评论