今天在读《大话数据结构》,在第二种中提到了算法的几个特性,其中有一个健壮性。我觉得这个特性是非常重要的。
其实对健壮性不了解,百度了一下,看了几篇文章,总结了一下,所谓的健壮性指的就是程序对预期以外的输入如何处理?如果用户输入了不符合要求的参数,那么程序会不会崩溃?优秀的程序应该能够根据错误的输入推断出正确的输入。避免程序崩溃。
我现在理解的健壮性指的就是要检验程序参数的合法性。
今天在读《大话数据结构》,在第二种中提到了算法的几个特性,其中有一个健壮性。我觉得这个特性是非常重要的。
其实对健壮性不了解,百度了一下,看了几篇文章,总结了一下,所谓的健壮性指的就是程序对预期以外的输入如何处理?如果用户输入了不符合要求的参数,那么程序会不会崩溃?优秀的程序应该能够根据错误的输入推断出正确的输入。避免程序崩溃。
我现在理解的健壮性指的就是要检验程序参数的合法性。