首页 > 技术文章 > 读《重构 改善既有代码的设计》读后感(一)

muyun 2018-10-09 21:22 原文

先谈收获:

1. 对“正确的”代码有了衡量的标尺    

      以前,写代码会摇摆不定,某个Action里面 addUser 方法里有段 SpecialCode , 它究竟是应该塞到这个 addUser 方法里面,为了以后查找方便好呢,还是应该 整理后挪出来 作为 private 方法再调用它好呢?如果碰到此类问题,我现在心中有了答案。重复被使用的,内聚很强的,就应该毫不犹豫的 Extract Method。这么做好处多多:原 addUser 方法的代码更紧凑,逻辑脉络更清晰,阅读起来会更顺畅。如若 Extract Method 能被重复使用,就更值得 Extract 了。

      更多 Extract Method 。

2. 函数命名有了指导性约束

    望“名”生义是最好的标准。

 

 

待续。

推荐阅读