读书
ghost5216
这个作者很懒,什么都没留下…
展开
-
C++编程规范--------设计风格
继承 是为了所编写的代码使用不依赖于实际派生类的基类。 尽量减少全局变量 是为了减少因可见范围太大的数据所产生的远距离依赖。 抽象 是为了消除处理概念的代码和实现它们的代码之间的依赖。 信息隐藏 是为了使客户代码不依赖实体的实现细节。 第5条一个实体应该只有一个紧凑的职责 一次只解决一个问题:只给一个实体(变量、类、函数、名字空间、模块和库)赋予一个定义良好的职责。随着实体变大,其原创 2012-01-01 12:00:29 · 594 阅读 · 0 评论 -
C++编程规范-------编程风格
第14条宁要编译时和链接时错误,也不要运行时错误 能够在编译时坐的事情,就不要推迟到运行时。 第15条积极使用const 第16条避免使用宏 宏是C和C++语言的抽象设施中最生硬的工具,它是披着函数外衣的饥饿的狼,很难驯服,它会我行我素地游走于各处。要避免使用宏。 在C++中几乎从不需要用宏。可以用const或者enum定义易于理解的常量,用inline避免函数调用的开销原创 2012-01-01 14:51:27 · 627 阅读 · 0 评论