S*******s 发帖数: 13043 | 1 是不是应该另开一个话题呀:大家觉得不给test case合理吗?王垠倒是强烈反对。
我对这个感兴趣是因为孩子在做usaco。在training的时候做题提交以后会告诉哪个
test case 没通过,再根据这个修改程序。但是在考试的时候就只告诉你一共跑了几个
通过了几个,不告诉具体faled test case是啥。孩子得自己想什么情况下会失败。因
为有时间限制,能想全不是很容易。这种能力应该怎么培养啊? |
c*******v 发帖数: 2599 | 2 你那个题目来看看?
【在 S*******s 的大作中提到】 : 是不是应该另开一个话题呀:大家觉得不给test case合理吗?王垠倒是强烈反对。 : 我对这个感兴趣是因为孩子在做usaco。在training的时候做题提交以后会告诉哪个 : test case 没通过,再根据这个修改程序。但是在考试的时候就只告诉你一共跑了几个 : 通过了几个,不告诉具体faled test case是啥。孩子得自己想什么情况下会失败。因 : 为有时间限制,能想全不是很容易。这种能力应该怎么培养啊?
|
f*******t 发帖数: 7549 | |
h*i 发帖数: 3446 | 4 学会用property based testing, 不用自己想,机器自动产生。因为人想得再全面,也
没有机器枚举全面。特别是处理数据的程序,很适合property based testing,各种边
角cases,靠人想是远远不够的。我老的开源库很少有人file bug,就是因为我大量使
用property based testing。
【在 S*******s 的大作中提到】 : 是不是应该另开一个话题呀:大家觉得不给test case合理吗?王垠倒是强烈反对。 : 我对这个感兴趣是因为孩子在做usaco。在training的时候做题提交以后会告诉哪个 : test case 没通过,再根据这个修改程序。但是在考试的时候就只告诉你一共跑了几个 : 通过了几个,不告诉具体faled test case是啥。孩子得自己想什么情况下会失败。因 : 为有时间限制,能想全不是很容易。这种能力应该怎么培养啊?
|