java什么时候对获取的数据测试

来源:百度知道 编辑:UC知道 时间:2024/06/11 04:08:21
1.是不是每一步获取的数据都要进程正确性测试?
2.是获取之后就进行测试还是拿到真正运行的类去测试?

按照《代码大全》中的“防御性编程”一章,从一个不安全的地方进入系统则必须测试。

具体的应该斟酌,首先不能破坏了抽象性,比如在棋类游戏里,你在棋局类里检测某个棋子的坐标是否合法,这就有点太那个了。

而且这个与你的程序安全级有关,如果是一个安全攸关的系统,或者安全攸关的部分,则应该快速失败,假如是无所谓的话,则延后进行正确性检测也可以。

另外,Java是可扩展性的语言,别忘了有继承,如果你不总是进行正确性测试,将来加入新模块的时候,可能新模块的健壮性不够,那么引入的数据错了,你的程序崩溃了,也是不好玩的。

看你如何设计

归类数据,测试结果是否正确。数据的归类和筛选是关键。

是的,这是规则