定义函数的最佳实践

下面对于定义函数与方法的最佳实践是来自比如Clean Code: A Handbook of Agile Software等书籍,总结下来是如下几条:

  • 在每一个函数中,代码量尽量不要超过8-10行,短的函数易于阅读,理解与维护。
  • 使用尽量少的参数,因为参数越多越复杂。
  • 函数应该有至少一个参数与一个返回值。
  • 在函数名中避免使用类型名称,因为它比较多余。
  • 命名一个函数或者方法,应该充分的描述它的功能,易于去理解。
  • 写函数是为了解决当前的问题,当需要的时候可以通用。避免设想“如果什么”的场景,因为可能并不会用到。

你可能感兴趣的:(定义函数的最佳实践)