亦无所思-108:

昨天下班忘记打卡,钉钉今天就很智能的提醒。

按照提示一步步操作下来也很丝滑,只是最后一步的时候愣住了,如下图。

貌似进入了死循环,如果领导不审批,我可以一直按提示这么点下去了。

这让我想起那个经典的小猪数数的故事,小猪点名的时候,总是忘记数自己,这里的循环也是忘记过滤当前任务了。

这种场景在业务测试过程中,是很容易出现的逻辑错误。

启发:

1、所有循环处理必须有跳出条件,防止死循环;

2、所有的状态变更,必须考虑 A 和 B 状态之外的审批中间态(如果有的话);
钉钉死循环

#亦无所思 267

1
收藏
已读
1
« 上一篇
亦无所思-107
下一篇 »
亦无所思-109
更多推荐
X