8.1 保护程序免遭非法输入数据的破坏
好的产品应该是:1.垃圾进,什么都不输出。 2.垃圾进,出去提示错误。 3.垃圾进不来。的标准来设计。
而不是垃圾进,垃圾出的结果,这就需要我们的程序足够强壮来应对复杂的使用环境。
8.2 断言
8.3 错误处理技术
8.4 异常
8.5 隔离程序,使之包容由错误造成的损害
8.6 辅助调试的代码(做一些工具帮助开发)
总结