《代码大全》阅读笔记

  1. 形成一致的抽象,抽象能使你忽略无关的细节。
  2. 合作设计,三个臭皮匠顶的上一个诸葛亮,含义是设计的过程中 可以将自己的设计方案与同事讨论一番,询问同事的一些想法,讨论一些设计方案。
  3. 类的接口应该展现一致的抽象层次
  4. 编写子程序的理由: 降低复杂度,易懂的抽象,避免代码重复,隐藏指针操作,提高可移植性,简化复杂逻辑,隐藏实现细节,形成中央控制点。
  5. 内聚性,指子程序中的操作紧密程度,
  6. 把每个知识点都变成1+1
  7. 避免在构造函数和析构函数中抛出异常,可能造成内存泄漏。
  8. 忽略异常并不是不做异常log,而是异常层次较低,对系统几乎无影响。
  9. 把伪代码变成高层次的注释
  10. 声明变量的时候进行初始化,尽可能的缩短变量的存活时间,缩小变量的作用域。
posted @ 2023-10-26 09:12  Weebles  阅读(6)  评论(0编辑  收藏  举报