读书笔记:《代码大全第2版》 05.创建高质量的代码之防御式编程

文章目录 防御式编程 1、保护程序免遭非法输入数据的破坏 2、断言 3、错误处理技术 4、异常 5、隔栏(Barricade) 6、线上代码中该保留多少防御式代码 7、总结 防御式编程 防御式编程的主要思想:方法应该不因传入错误数据而被破坏,哪怕是由其他方法产生的错误数据。 防御式编程的最佳方式就是在一开始不要在代码中引入错误。使用迭代、编码前先写伪代码、写代码前先写测试用例、低层设计检查等活动,
相关文章
相关标签/搜索