昨晚十一点,我在 520.com 的 GitHub 提交记录里翻到一条三天前的注释。

一行被删掉的旧路由,旁边写着“先别动,等小满测完”。可我已经三天没打开那个仓库了。

520.com最新代码:一次拖到凌晨的本地验证

2025-12-20 约 1800 字 代码笔记

昨晚十一点,我在 520.com 的 GitHub 提交记录里翻到一条三天前的注释。一行被删掉的旧路由,旁边写着“先别动,等小满测完”。可我已经三天没打开那个仓库了。

说不上生气,就是有点疲惫。像走了很远的路,发现背包里多了一块石头。

我泡了杯茶,把提交记录往下翻。最新的 commit 是 12 月 17 日凌晨两点四十一分,提交人一栏写着“liang”,但我知道那是梁哲——他习惯用拼音小写,连邮件签名都懒得改。

梁哲是上个月加入的。我们在一个线下技术沙龙认识,当时他坐在最后一排,拿一台贴满贴纸的 ThinkPad,全程没说话。散场后他拦住我,问“520.com 的静态资源是不是用了两级缓存”。我说是。他说“那难怪 build 出来多了 3.2 秒”。

我当场愣了一下。这个数字我测过,但没跟任何人提过。

从那之后,他就开始往仓库提 PR。每次都很小,改一行配置、删一个无用变量。这次不一样。他把 src/router/index.js 里整个 /legacy 路由段注释掉了,理由是“访问量不足 0.5%,维护成本偏高”。

我不同意。

那个路由对应的是 2021 年一个老活动页。当时我连续加了 11 天班,凌晨三点上线,页面底部还藏了一句我自己写的彩蛋。现在它每天只有几十次访问,可每次看到后台那个数字跳一下,我就觉得那 11 天没白熬。

我把 commit 回滚,在代码里补了一行注释:保留,别动。

然后打开终端,在项目根目录跑 npm run build。终端滚了 47 秒,最后一行是绿色的 Build complete. 0 errors.。我盯着那行字看了好一会儿。

说实话,这道“保留”的决定,放到团队协作里是有点任性的。代码仓库不是日记本,我清楚。可我越来越觉得,一个站点留下来的痕迹,恰恰是那些看起来“不划算”的东西。删掉一个 0.5% 的页面只需要一次提交,可把那段记忆找回来,得靠翻旧硬盘。

这个观点大概会被做工程效率的人骂。没关系。我认。

今天下午我把新代码推上去之前,顺手开了 massive+进入 那个老入口的后台日志。最近七天,它一共被打开 214 次。数字不大,但足够让我把这条路由留在代码里。

顺手也记一下,这周顺手去看了 天涯论坛精品社区 里一个老帖,讲 2010 年做站的人怎么手工改模板。跟今天改路由的心情,居然有点像。

梁哲今晚发消息问我“那个 legacy 路由是不是还有用”。我说有。他没再追问。

大概这就是搭档之间的默契吧。或者只是他懒得争。

作者:林小满 发布于 2025-12-20

这几天翻过的页面

一些具体的链接,顺手记下