第7章

书名:辞职当天,老板让我回去修BUG  |  作者:ovo祝祭  |  更新:2026-04-17
支付会发送一个回调通知到我们的服务器。正常情况下,这个通知应该被我们自己的业务逻辑处理——更新订单状态、发放优惠券、发送通知等等。”
“但是宋深在这里**了一段逻辑——在正式处理之前,先把回调数据转发到了这个外部IP。”她用鼠标指着屏幕上的那行**L,“这意味着什么?意味着每一笔支付的信息,包括金额、用户ID、订单号,都会实时发送到他的服务器上。”
“更严重的是,”她点开了另一个文件,“在这里他还写了一个接收外部指令的接口。如果他的服务器返回特定格式的数据,可以修改订单的支付状态。”
我愣住了。那个接收外部指令的接口,我没有印象。我凑近屏幕看代码。文件名叫PaymentController.j**a,路径是modules/payment/controller。确实是我写的——类名是我习惯的命名方式,注释的风格也是我的,连拼错的单词都和我的习惯一样。但那段接收外部指令的逻辑,我真的不记得写过。
“这段不是我写的。”
孙晓晓笑了一下。“宋深,代码提交记录显示是你提交的。Git的author是你,committer也是你。六月十七号下午三点二十四分。你要看提交记录吗?”
她把屏幕转过来。GitLa*的提交页面上,清清楚楚写着——Author: Song Shen [email protected];Date: Thu Jun 17 15:24:36 2024;Message: “优化支付回调逻辑”。
是我的账号。我的邮箱。我的提交信息。但那段代码——我盯着屏幕看了足足一分钟。类名是我的。包名是我的。缩进方式是我的(两个空格,不用ta*)。甚至有一个变量名拼错了——orderStatus写成了orderStauts。这是我犯过无数次的拼写错误。全对得上。只有那段接收外部指令的逻辑,像一块拼图被强行塞进了不属于它的位置。
“宋深,”老周的声音冷下来,“我再问你一遍。这段代码,是不是你
阅读下一章(解锁全文)
点击即可畅读完整版全部内容
Baidu
map