程序员修炼之道 读书笔记 3

来源:互联网 发布:网友知乎 编辑:程序博客网 时间:2024/06/05 15:16

fix the problem,not the blame.修正问题,而不是发出指责。

bug不管是谁的过错,并不是很重要。它还是你的问题。


最容易欺骗的人是一个人自己。

do not assume it, prove it. 不要假定,要证明他。


you can not write perfect software. 你不可能写出完美的软件。


finish what you start. 使用资源要有始有终。


minimize coupling between modules. 使模块间的耦合减到最小。


得墨忒耳定律--对象 O 的 M 方法,可以访问/调用如下的:

  1. 对象 O 本身
  2. M 方法的传入参数
  3. M 方法中创建或实例化的任意对象
  4. 对象 O 直接的组件对象
  5. 在M范围内,可被O访问的全局变量

元程序设计

把细节放到代码外面。
configure,do not integrate.要配置,不要集成。
put abstractions in code,details in metadata. 将抽象写进代码,细节放入元数据。





1 0
原创粉丝点击