美文网首页
《程序员修炼之道——从小工到专家》读书笔记

《程序员修炼之道——从小工到专家》读书笔记

作者: 朝曦 | 来源:发表于2019-02-20 15:51 被阅读0次
  1. 德墨忒尔法则——减少耦合:避免为了访问第三个对象中的方法而进入某个对象。

  2. 某些情况下,可以为了换取速度而增加耦合。只要对于那些被耦合在一起的模块而言,这是众所周知并且可以接受的即可。

  3. 将细节提取出来,编写可动态配置的系统。

  4. 时间耦合:调整事件次序,增加并发。

  5. 不要让已有的代码支配将来的代码,如果不再实用,所有的代码都可被替换。

  6. 怎样进行利大于弊的重构:
    (1)不要试图在重构的同时增加功能;
    (2)在开始重构之前,确保有良好的测试;
    (3)采取短小、深思熟虑的步骤。

  7. 规定需求:把底层的语义不变项当作需求进行捕捉,并把具体的或当前的工作实践当做政策记入文档。
    需求不是架构,需求不是设计,也不是用户界面,需求是需要。

  8. 温柔地超出用户的期望。

相关文章

网友评论

      本文标题:《程序员修炼之道——从小工到专家》读书笔记

      本文链接:https://www.haomeiwen.com/subject/pwuhyqtx.html