目录
坏味道——过长方法(Long Method)
特征
问题的原因
解决方法
收益
性能
重构方法说明
提炼方法(Extract Method)
以查询取代临时变量(Replace Temp with Query)
引入参数对象(Introduce Parameter Object)
保持对象完整(Preserve Whole Object)
以函数对象取代函数(Replace Method with Method Object)
分解条件表达式(Decompose Conditional)
引申阅读
坏味道——过长方法(Long Method)
特征
一个方法含有太多行代码。一般来说,任何方法超过 10 行时,你就可以考虑是不是过长了。
函数中的代码行数原则上不要超过 100 行。

