2012年8月16日

函数要多小才够好——谈小函数之道 作者: 常高伟

摘要: “设计良好的函数往往比较小,而过大函数的设计往往一塌糊涂,或者存在很大的优化空间。” 也许你认为讨论函数的大小没有必要,原因是函数设计的本质是内聚,它的大小只是它的表现形式。而上面的原因有必要让我们讨论一下函数的大小问题。 我对函数的核心思路:我提出代码最小处理单元的概念:一个基本操作(赋值,比较等),一个函数调用(包括调用后判断返回值进行判断)都看成一个最小处理单元。那么,一个函数,最小处理单元合理的个数范围在7以内。如果超过了7,你就要考虑把他们拆分成多个函数了(为什么是7?人同时能够处理的信息不超过7个)。 最小数目没有限制,即便是只有1个,也有存在的必要。 在下面的情况下我会将... 阅读全文

posted @ 2012-08-16 16:27 奔跑的蜗牛, 阅读(110) 评论(0) 推荐(0)

导航