其实刚开始我们编的程序大多只有几十行,这个时候完全没必要拆开。
在拆开之前,能接受的行数越多,对一个函数的整体把握能力就越强。
但凡是过犹不及,当行数上升到100行左右,就应该考虑拆开了,因为这个时候考虑的已经不是你自己的整体把握能力了。
一方面,后面要维护的吧,函数写太大,内部相互之间会纠缠,导致不好修改。
另一方面,你debug的时候,把函数拆开也有利于寻找问题病灶。
总结:100行以上就考虑拆开吧,后面我会这么干(其实现在已经这么干了,上次的贪吃蛇300行,7个函数,还有一些比较大的题目比如计算器,也是300行几个函数给他拆开,包括关键路径啥的,都是)