代码简介之道二——函数
2013-11-13 15:23
134 查看
(1)短小
(2)只做一件事
(3)每个函数一个抽象层级
(4)写出短小的switch语句
(5)使用描述性的名称
(6)函数参数(尽量减少参数的个数)
(7)无副作用
(8)分割指令与询问
(9)使用异常替代返回错误码
(10)别重复自己
(11)结构化编程
(2)只做一件事
(3)每个函数一个抽象层级
(4)写出短小的switch语句
(5)使用描述性的名称
(6)函数参数(尽量减少参数的个数)
(7)无副作用
(8)分割指令与询问
(9)使用异常替代返回错误码
(10)别重复自己
(11)结构化编程
相关文章推荐
- MIT Python 第四课函数抽象与递归简介 函数调用与原代码的区别
- 主动轮廓线模型Snake模型简介&openCV中cvSnakeImage()函数代码分析
- 主动轮廓线模型Snake模型简介&openCV中cvSnakeImage()函数代码分析
- Android Makefile常用函数简介(不定期更新)
- 条款45:将与函数无关的代码抽离template
- C语言不用系统函数对字符串进行截取(代码贴过来无缩进,尽请谅解)
- Android Audio代码分析2 - 函数getMinBufferSize
- 让你提前认识软件开发(18):C语言中常用的文件操作函数总结及使用方法演示代码
- 一个ping检测告警函数代码
- 精简代码:Python的split方法函数可以分割字符串成列表,默认是以空格作为分隔符sep来分割字符串。
- linux进程编程:子进程创建及执行函数简介
- .NET直接编译成本地代码:.NET Native架构简介
- PHP版国家代码、缩写查询函数代码
- 高斯(核)函数简介
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码。
- C++语言代码检查工具PC-Lint简介
- 【读书笔记】代码整洁之道 第3章函数1
- 【积累】C/C++中明明该用函数实现的功能,为啥非要自己写代码!