"Function calls are expensive" vs. "Keep functions small" "函数调用的成本很高" vs. "保持函数的小巧"

17 浏览
0 Comments

"Function calls are expensive" vs. "Keep functions small" "函数调用的成本很高" vs. "保持函数的小巧"

一方面,我读到或听到“函数调用很耗费资源”,并且会影响效率(例如,尼古拉斯·扎卡斯在谷歌技术讲座中提到)。

然而另一方面,似乎大家都认同函数/方法最好保持简短,只应该执行一个任务,这在这里被广泛接受。

我是否漏掉了什么,或者这两条建议并不相悖?是否存在一些经验法则可以保持一种类似禅意的平衡?

0