【试用期系列】做自己想要的,成为自己想成为的,心气不可散。加油,给我和我们这届的应届生同学们。

【复盘】一次“币种补号”小故障的试用期自我修炼,简单复盘,前后太多,之后也许会整理。。。


前言

试用期截至今天是14天,也是第一次打工拿到薪资虽然不多,但是蛮有趣的。
把这次踩坑经历拆成复盘,既是对团队的交代,也是给未来的自己留一份“避坑清单”。
全文已脱敏,敏感表名、字段、项目代号均以 「X系统」「Y模块」 替代。


1 现象复盘

操作路径期望实际结论
Y模块 → 选择币种 → 100张 → 成刀检测 → 完成检测弹窗应显示币种 & 补号前缀全部空白数据链路断

2 问题定位

用一句话概括:

“数据从 A 页面产生,到 B 页面丢失,再到 C 页面找不到。”

  • A 页面(币种选择)
    只写了 bill_type漏写 currency_type → 下游拿不到币种。
  • C 页面(结果弹窗)
    没有主动注入补号列表 → 弹窗无补号。

3 最小修复(5 行代码)

试用期学到的第一个原则:“能加一行,绝不加两行。”

# 1️⃣ 币种选择页统一补一行
self.controller.detect_config['currency_type'] = currency
self.controller.detect_config['bill_type'] = "X系统"

# 2️⃣ 结果弹窗注入补号
from Y补号表 import REPLACEMENT_PREFIXES
bill_type = self.controller.detect_config.get('bill_type')
currency_type = self.controller.detect_config.get('currency_type')
report['可用补号'] = REPLACEMENT_PREFIXES.get(bill_type, {}).get(currency_type, [])

4 试用期感悟

  1. “写完功能 ≠ 完成功能”
    写完代码后,把数据链路当成水管,逐段通水,才能避免最后“一滴水也没有”。

  2. “最小改动”不是偷懒,是敬畏
    试用期最怕“一改动,全线回滚”。只改 5 行,让测试也能安心闭眼点通过。

  3. “复盘是写给未来的自己”
    今天踩的坑,3 个月后可能还要踩一次。把复盘写成文档,是对未来自己最大的善意。


5 彩蛋:给下一届实习生的 3 句话

  1. 写完立刻自测,不要等提测。
  2. 变量名能说明白,就不要写注释。
  3. Bug 不可怕,可怕的是同一类 Bug 出现第二次。

试用期不是“试用期”,而是“养成期”。养成复盘的习惯,养成对代码的敬畏。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值