代码大全2-1

最近这几天看了代码大全的部分内容,现在来总结一下通过最近几天的阅读本人的收获与体会。

  1. 把不太理解的东西和一些较为理解的且十分类似的东西做比较,对这个不太了解的东西产生更深刻的理解叫做建模。
  2. 模型不可能一下子就覆盖的很全面,会经过一系列的转变,往更好更全面的模型发展。
  3. 简单的模型有简单的用处,模型的选择与设计需根据实际情况来。
  4. 软件的首要技术使命就是管理复杂度,以简单性作为努力目标的标记方案对此最有帮助。
  5. 类的接口应该隐藏一些信息,如某个系统接口、某项设计决策、或一些实现细节。
  6. 尽量减小类和类之间相互合作的范围,让以下几个数字最小:
            ①所实例化的对象的种类;
            ②在被实例化对象上直接调用的不同子程序的数量;
            ③调用的“通过其他对象返回的”对象的子程序的数量;(A通过调用B的返回值C来调用C的方法,)
posted @ 2022-09-27 16:57  普信男孩阿洲  阅读(24)  评论(0)    收藏  举报