35行,55行,100行,300行?你什么时候应该开始拆散它?我这样问是因为我有一个包含60行(包括注释)的函数,并且正在考虑将它分开。
long_function(){ ... }
变成:
small_function_1(){...}
small_function_2(){...}
small_function_3(){...}
函数不会在 long _ function 之外使用,使用更小的函数意味着更多的函数调用,等等。
你什么时候会把一个函数分解成更小的函数? 为什么?
感谢大家的回答 ,编辑列表并投票选出正确的答案,我会选择那一个;)
我现在正带着这些想法进行重构:)