写出健壮的代码

(1)不能假定函数的输入参数是正确,必须检查函数的输入参数是否符合规则;

(2)当函数的输入不符合规则时,必须告诉用户错在哪,并告诉用户如何输入正确的参数;

(3)考虑代码的可读性,遵循代码规范。

另外,测试时需要确定输入参数的边界,将处于边界内和边界外的参数都测试,以保证函数的参数不正确时函数能给出一个友好的提示。

原文地址:https://www.cnblogs.com/chenkg/p/10132806.html