当前位置: 首页 > 工具软件 > Extract > 使用案例 >

Extract Method

子车勇锐
2023-12-01

Extract Method(提炼函数)

Summary:

  • 你有一段代码可以被组织在一起并独立出来。
  • 将这段代码放进一个独立函数中,并让函数名称解释该函数的用途。

Tips:

  • 如果每个函数的粒度都很小,那么函数之间彼此复用的机会就更大。
  • 这会使高层函数代码读起来就像一系列注释
  • 如果函数都是细粒度,那么函数的覆写也会更容易。
  • 一个函数的长度不是问题,关键在于函数名称和函数本体之间的语义距离。如果提炼动作可以强化代码的清晰度,那就去做,就算函数名称比提炼出来的代码还长也无所谓。
  • 即使你想要提炼的代码非常简单,例如只是一条消息或一个函数调用,只要新函数的名称能够以更好的方式昭示代码意图,你也应该提炼它。但如果你想不出一个更有意义的名称,就别动。

 

 类似资料:

相关阅读

相关文章

相关问答