← 回到工具包说明页

怎么改坏它 · 第 6 讲

★ 绿灯不算数,红灯才算数。

一个检查器,如果永远不会红,那它等于不存在 ——

而它还会一直显示绿,让人以为一切都好。

这是这套系统里最贵的一个坑,你现在就要学会防它。

这一步不能省,也不能看别人做

每个学员自己改坏一次、自己看它红一次。 看过一次红,你以后才会怀疑绿。

对助手说这一句(全课最值钱的一句)

现在做一件事:把刚才那条「金额必须是整数分」的检查,
暂时改坏一处(比如把某个地方改成用小数),然后跑一次自检。

我要看它是不是真的会红。

跑完把结果贴给我,然后把代码还原回去、再跑一次,确认变绿。

你应该看到三样东西

(例如「金额检查没过:期望整数 123456,实际 1234.56」)

如果改坏了它还是绿的

这不是「运气好」,是那条检查根本没接在这条路上。重写它。

把这一遍记下来(交给老师)

内容
我把哪里改坏了
改完跑出来的原文(要带红色那条)
退出码
还原之后跑出来是绿的吗

再追问一句

我不懂这段代码。用大白话告诉我:
1. 它是干什么的
2. 如果把它改坏了,我会在哪里看出来
3. 它有没有可能永远不报错(也就是白写)

第 3 问是关键。能说出「它可能怎么白写」的人,才算真的看懂了这段检查。