《代码大全》读书笔记I
来源:互联网 发布:Nginx配置文件 编辑:程序博客网 时间:2024/04/30 19:25
软件创建(又称实现、编程)活动主要包括详细设计、编码、调试和单元测试。
创建子程序的主要原因:
降低复杂性
避免重复代码段
减小测试工作量
子程序命名:对于过程的名字,可采用动宾结构,避免无意义或模棱两可的动词
变量名称的最佳程度是9-15个字母,子程序名称是15-20个字母
子程序内部要求强内聚性,子程序之间要求松耦合性
一个好的程序,从来不会输出垃圾。不管输入是什么,一个好程序的特点是“输入垃圾,什么也不产生”,或“输入垃圾,输出错误信息”,也可以是“不允许垃圾输入”
子程序按照输入-修改-输出的顺序排列参数,总参数个数不超过7个
- 《代码大全》读书笔记I
- 《代码大全》读书笔记-1
- 《代码大全》读书笔记一
- 《代码大全》读书笔记一
- 《代码大全》读书笔记
- 《代码大全》读书笔记上篇
- 代码大全--子程序 读书笔记
- 代码大全2读书笔记
- 代码大全2读书笔记
- 代码大全2读书笔记
- 《代码大全》 读书笔记
- 《代码大全》读书笔记
- 《代码大全2》读书笔记
- 《代码大全》读书笔记--调试
- 代码大全读书笔记
- 【读书笔记】代码大全
- 《代码大全》读书笔记一
- 《代码大全》读书笔记二
- uClinux下可加载设备驱动程序的研究与实现
- uClinux内存管理分析
- 查看Linux系统信息
- CSVFILE
- uClinux下的DS1284设备驱动程序开发
- 《代码大全》读书笔记I
- uClinux 平台下的Flash 存储技术
- 修改密码后 sqlserver错误:SQL Server2000 启动时发生错误1069
- uClinux上Microwindows的移植与中文化
- 基于uClinux的NPTL线程库移植
- ASP.NET 2.0 下加密解密算法的封装
- ARM 向量中断机制在uClinux 下的设计与实现
- S3C44B0X按键键盘的uClinux驱动程序设计
- ASP.NET 2.0 开发无刷新页面