函数的函数问题

来源:互联网 发布:淘宝大号刷多少也不封 编辑:程序博客网 时间:2024/06/05 01:54

函数合理行的问题:关键的问题不是行数的多少,而是一个函数是否是高内聚的,即一个函数做一件事情,且,仅做一件事情。

 

只有一层缩进。保证各行的处理都在一个层次上。

 

代码最小处理单元:一个基本操作,一个函数调用(包括调用后判断返回值进行处理)都看成一个最小处理单元。

 

那么,一个函数,最小处理单元合理的个数范围在7(+/-)2。最小数目没有限制,基本是只有1个,也有存在的必要。最大个数如果超过7,则要考虑这个函数里面能否再封装新的函数。以为人同时最多能处理的信息个数为7,超过7则。。

 

上文虽短,但很值得借鉴,故转来做下记录

原创粉丝点击