C++语言的设计和演化

读这本书的时候,作者很多的话都让人眼前一亮,我想把它们都记录下来,以便以后再慢慢品味。

  1. 一个系统的结构反映了创建它的那个组织的结构。随之而来的是,当一个系统基本上是一个人的工作时,它就应该反映这个人的个人观点。
  2. 学生欧几里德因为提问:“那么数学又是干什么用的呢?”而被驱逐,我非常同情他。
  3. 尊重人群而不尊重人群中的个体,实际上就是什么也不尊重。
  4. 不同的人们确实会按不同的方式思考,喜欢按不同的方式做事情,对于这些情况的高度容忍和接受是我最愿意的事情。
  5. 如果一个人可以很容易地转变到信仰X,那么进一步转变到信仰Y也是很可能的。
  6. 我喜欢怀疑论者而不是真诚的信徒。
  7. 一个人如果不打破几个鸡蛋是做不出鸡蛋饼的。
  8. 在世界上,事情并不总处在很好的状态,要改进它们,有许多事情是可以做的。
  9. 最主要的困难在于确定是什么真正构成了进步,还要避免由于过度狂热而导致的暴行。
  10. 科学家和知识分子的责任就是保证他们的思想可以被公众接受,从而对社会有用,而不是为了做出一些专家的玩物。
  11. 内联函数不会引起函数调用的开销。
  12. 普通非内联函数如果作为公有成员而访问私有成员就会引起较为巨大的开销。为了避免这种情况,调用频繁的函数应该声明为内联函数。
  13. C++中采用按名字等价的规则,所以在C++中存在一个“唯一定义规则”:在C++语言中,每个函数、变量、类型、常量等都应该恰好有一个定义。

原文链接: https://www.cnblogs.com/cylee025/archive/2011/05/26/2059315.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    C++语言的设计和演化

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/26189

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月8日 上午3:54
下一篇 2023年2月8日 上午3:54

相关推荐