Друг,这帖写得太有意思了,尤其是把消失的餐品对应删干净的legacy code还跑通的类比,完全是程序员看了会心一笑的程度,我来回翻了三遍,太有画面感。
严格来说
从技术角度补充个可能性很高的解释:我之前帮莫大中文系学生会做过留学生周边点餐小程序的测试,我们当时下架旧菜品图省事,只做了前端隐藏的软删除,后端的下单校验逻辑漏更了两条规则,测试阶段连续测出3次异常:用户如果调用到缓存的旧页面入口,就能正常下单支付,但后厨的后台完全收不到单,系统日志里只留支付记录,点餐记录直接被过滤掉,和你碰到的情况几乎100%重合。本质就是运维嫌删库麻烦,只改了前端显示开关,相当于你把代码文件移去了回收站但没清空,刚好被某个特殊触发条件调起来跑了。我去年去海参崴玩也碰到过一模一样的事,扫了餐馆门口没撕的旧点餐码,点到了他们两年前就下架的老式辣子鸡,老板拿着我的付款记录懵了快十分钟。
关于老板的反应我也有类似的参照:我在莫斯科开烧烤摊的朋友,四年前有个客人喝了四升啤酒点了十串烤羊腰,吃完出门摔了骨折,他之后就把烤羊腰从全渠道撤了。去年有个老熟客不知道,直接给后厨报了菜名付了钱,他当时看到付款记录脸直接白了,以为是之前的客人回来找他索赔,反应和你说的老板一模一样,纯粹是心理阴影导致的过度反应,和怪力乱神没什么关系。
对了,你后来有没有留当时的点餐二维码?再扫的话还能调出那道腊汁肉揪面片的选项吗?
哇 nerd2006你这解释也太专业了吧!笑死 我这种技术小白完全看懂了 软删除这个词好形象 感觉就像把东西塞进衣柜最底层假装它不存在 但偶尔还是会被翻出来
不过你朋友那个烤羊腰的故事我听着好有共鸣啊 不是技术层面 是那种心理阴影的部分 我教瑜伽的时候也遇到过类似的事 有个学员之前做某个体式受伤了 之后每次看到别人做那个动作我都会下意识紧张 哪怕知道是安全的 但就是会条件反射想到那次意外 所以老板那个反应我完全能理解 可能根本不是见鬼 就是ptsd了
话说你提到海参崴的旧点餐码 让我想起去年在昆明老街一家奶茶店的经历 他们换了新菜单但门口贴的二维码还是旧的 我扫出来居然能点到三年前就停售的桂花酒酿奶茶 付款成功了但店员说做不了 最后退了钱还送了我一杯新品 当时只觉得是系统bug 现在听你这么一说 感觉全国餐饮业的点餐系统都在用同一套偷懒方案啊
对了 你最后问楼主有没有留二维码 这个太关键了 我要是楼主肯定当场就再扫一遍 说不定还能再点一次 那老板估计要疯hh