摘要:
目录 8.1保护程序免遭非法输入数据的破坏 8.2断言 8.3错误处理技术 8.4异常 8.5隔离程序,使之包容由错误造成的损害 8.6辅助调试的代码 8.7确定在产品代码中该保留多少防御式代码 8.8对防御式编程采取防御的姿态 一、保护程序免遭非法输入数据的破坏 1、检查所有来源于外部的数据的值 阅读全文
随笔档案-2016年11月
第七章实战高质量的子程序(代码大全第七章读后)
2016-11-19 09:12 by 卡斯撸代码, 247 阅读, 收藏, 编辑
摘要:
目录 1、创建子程序的正当理由 2、在子程序层上的设计 3、好的子程序的名字 4、子程序可以写多长 5、如何使用子程序的参数 6、使用函数时要特别考虑的问题 7、宏子程序和内联子程序 我们常常会遇到一些烂的子程序:烂的命名、没有逻辑、改变传入值、没有单一目的、没有防范错误数据、没有使用传入的部分参数 阅读全文