Indie Hackers · Newest9/9 11:4437 分
自查推理不等于测试:独立验证的必要性
"I checked my own reasoning" isn't the same as testing it
作者反思了一次被指出的问题:他仅凭推理确信自己的数据模式能保持值与来源标签的关联,但这并非真正的测试。真正的测试很简单:取一条真实数据,通过复制或记录的代码路径,观察输出结果,只需五分钟。作者指出,自信的内部推理只是对自身代码的声明,就像“良好对话”是对需求的声明一样,两者都非虚假,但在未经独立验证前都不应轻信。他决定养成习惯,在相信任何关于自己系统的结论前,问自己:我是检查过了,还是仅仅清晰地思考过?因为从内部看,这两者感觉相同,这正是问题所在。