8.1 保护程序免遭非法输入数据的破坏

好的产品应该是:1.垃圾进,什么都不输出。 2.垃圾进,出去提示错误。 3.垃圾进不来。的标准来设计。

而不是垃圾进,垃圾出的结果,这就需要我们的程序足够强壮来应对复杂的使用环境。

 


 

8.2 断言

 

 

 

 

 

 


 

8.3 错误处理技术

 

 

 

 

 

 

 

 

 

 

 

 


 

 


 

8.4 异常 

 

 

 

 

 

 

 

 

 

 

 


 

 8.5 隔离程序,使之包容由错误造成的损害


 

 8.6 辅助调试的代码(做一些工具帮助开发)

 


 

总结