我不在 DEV 团队,却修好了他们的徽章
来源:dev.to — 2026-10-24
📋 概述
作者在 forem/forem 连合四个 PR 后应得「4 次提交俱乐部」徽章,等了三轮每小时执行的颁奖任务仍未到账。他没有管理员面板,也没有生产库和内部 Slack,全部依据来自公开仓库:从定时任务配置推断出颁奖频率,从贡献者接口确认自己被分到第二页且贡献数为四。读服务代码定位问题后,他提了修复并被项目创始人 benhalpern 合并。比修好 bug 更值钱的教训是:他最初写的那个测试是错的,只是碰巧通过了。
🔑 核心要点
- 连合四个 PR 之后,作者等了三轮每小时一次的颁奖任务,徽章仍未到账
- 全部线索来自公开仓库:定时任务配置、贡献者接口分页、颁奖服务源码
- 修复被项目创始人 benhalpern 合并,还收到一句谢谢
- 比 bug 更值钱的教训是:第一个测试通过了,但通过的理由是错的
💡 金句
“It also taught me a humbling lesson about tests that pass for the wrong reason.”
译:它还给了我一记谦卑的教训:有些测试通过了,但通过的理由是错的。
← 返回 dev.to 首页