什么样的代码才称得上健壮

来源:互联网 发布:足球竞彩数据分析app 编辑:程序博客网 时间:2024/05/02 06:44

一个健壮的函数,需要考虑的问题不仅仅只是正确的功能。上面的这段代码仅仅是考虑了用户输入是正确的情况。当用户输入错误时,以上代码要么出现没有任何友好提示的异常,要么仅给出一个不友好的错误信息。使一个函数达到健壮,在编码时,我们必须谨记:

  1. 不能假定函数的输入参数是正确,必须检查函数的输入参数是否符合规则;
  2. 当函数的输入不符合规则时,必须告诉用户错在哪,并告诉用户如何输入正确的参数;
  3. 考虑代码的可读性,遵循代码规范。

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

0 0
原创粉丝点击