函数的函数问题
来源:互联网 发布:淘宝大号刷多少也不封 编辑:程序博客网 时间:2024/06/05 01:54
函数合理行的问题:关键的问题不是行数的多少,而是一个函数是否是高内聚的,即一个函数做一件事情,且,仅做一件事情。
只有一层缩进。保证各行的处理都在一个层次上。
代码最小处理单元:一个基本操作,一个函数调用(包括调用后判断返回值进行处理)都看成一个最小处理单元。
那么,一个函数,最小处理单元合理的个数范围在7(+/-)2。最小数目没有限制,基本是只有1个,也有存在的必要。最大个数如果超过7,则要考虑这个函数里面能否再封装新的函数。以为人同时最多能处理的信息个数为7,超过7则。。
上文虽短,但很值得借鉴,故转来做下记录
- 函数的函数问题
- 函数的函数问题
- SetStretchBltMode函数的问题
- getMonth()函数的问题
- strchr 函数的问题
- PostQueuedCompletionStatus函数的问题
- 构造函数的问题
- 构造函数的问题
- EFI 函数的问题
- malloc函数的问题
- cvSetImageROI函数的问题
- gets函数的问题
- system函数的问题
- 函数的声明问题
- 函数CloseHandle的问题
- isdigit 函数的问题
- 函数重载的问题
- 随机函数的问题
- 毕业后的五年拉开大家差距的原因在哪里?
- 谈谈 Windows Live SkyDrive, Windows Live Sync 和 Live Mesh
- Activity和任务
- oracle 存储过程 示例
- 为什么有的表在Navicat中不能直接复制
- 函数的函数问题
- is_null, empty, isset, unset
- linux shell 调用 oracle 存储过程
- 我国的互联网好强大
- 树的学习(建立节点)
- GDB调试精粹及使用实例
- 如何用 SQL Tuning Advisor (STA) 优化SQL语句
- GNU cc练习
- 网页游戏联合运营 动网将掀起站长盈利新热潮