对于简单的,重复的功能:利用函数的重复调用来减少主函数的内容 对于复杂的功能: 拆分成小型的,可重复的功能函数分布进行,将复杂的步骤分布进行 注意: 减少同名形参的调用,避免反复横跳在每次调用时应该添加注释,方便后续的查错在实现递归函数时,应该清晰的明白该功能函数的目标和任务