1.无论别人给你传递什么参数,你的函数都要能正确处理.
2.自己代码的逻辑数据 要用断言处理,外部输入的数据要用错误处理程序. 但是还要具体情况 具体分析.
3.写过的函数 要用全范围的数据进行测试.
4.当遇到函数的错误码是要根据不同的情况进行处理,返回接近的值、返回错误码、写到日志、显示错误信息、关闭程序.
5.一定要检查函数的返回值
6.对于外界传入的数据,如果是大工程要单独建立函数处理、整合得到的外部数据,对于小项目要在函数内部处理后,在进行逻辑处理.
不是很会用,有待实践中处理.