代码大全学习笔记——第八章1

第八章 防御式编程 ——防御式编程的主要思想是:子程序应该不因传入数据错误而被破坏,哪怕是由其他子程序产生的错误数据。 8.1 保护程序免遭非法输入数据的破坏 做到“垃圾进,什么都不出”、“进来垃圾,出去是出错提示” 或 “不许垃圾进来”,下面是三种处理进来垃圾的情况: 检查所有来源于外部的数据的值:一定要检查获取数据值的合理性,如检查数值范围,字符串检查长度等等; 检查子程序所有输入参数的值:同
相关文章
相关标签/搜索