3344mk.com · 笔记

凌晨三点,我把那个死循环改好了

一个字符的错误,卡了我两天。改完之后我没睡,写下这篇。

作者:陈默 · 发布于 2026-03-17

3 月 15 日晚上,我在厨房泡了第三杯速溶咖啡。电脑在客厅,屏幕亮着,报错日志停在第 417 行。

那是一段旧脚本。我给 在线看高清看国产大片 的列表页写抓取,三年前写的,一直跑得好好的。

上个月它挂了。返回全是空数组。

我以为是对方改了结构。查了三天,页面没变。

后来才发现,是我自己两年前随手在一个函数里改了一行。那次我急着上线,没跑测试。

就这。一个 await。

我盯着终端看了大概半分钟。然后关掉电脑,去阳台抽了根烟。

深夜亮着的屏幕和键盘
3 月 15 日,凌晨。屏幕上的报错停在第 417 行。

为什么这件事让我睡不着

不是因为修好了。是因为它坏的原因太简单。

一个异步函数忘了 await,Promise 在空气里悬着,谁也不等谁。程序不报错,只是静静地返回空。

我这两年写了不下一百个类似的东西。同样的错误,可能埋了好几处。

它们都还跑着。都还没出问题。

说个不客气的判断

说实话,大部分所谓的「代码能力」,就是耐心读完自己写的东西。

不是框架,不是算法,不是那些讲起来很响的词。

是坐下来,一行一行地读。读到第 417 行。

我见过很多人跳过这一步。他们换工具,换语言,换框架。问题还在原地。

包括我自己。三年前我也不会回头读自己写的东西。

这次不是变聪明了,是被卡了两天,卡到没别的路可走。

这两天顺手做的事

改完之后我把脚本重写了一遍,删掉了大概 200 行。

同时把几个常用的入口整理了一下。比如 飞极速电视剧电影大全 的解析规则,以前写在三个文件里,现在收在一个。

还有 每日主题大赛情侣大学生 的列表分页,我加了一个重试。以前断一次就整个停掉。

顺手也看了点别的。重生之搞定郭师母短剧 的页面结构挺乱,但它让我想清楚一件事:结构乱不一定是技术问题,多半是没人维护。

技术债这件事,欠的人往往不是还的人。

关于「验证」

我以前信「跑起来就行」。现在不信了。

跑起来只能证明没崩。证明不了对。

那天我把 118 条记录跟页面手工对了 20 条。错了 3 条。

又花了四十分钟。

改完那一刻,我以为自己会高兴。其实没有。就是松了口气,然后有点后怕。

桌面上摊开的手写笔记和笔
对完 20 条记录,我把差异写在这页纸上。错了 3 条。

这类东西积累多了,我干脆把日常痕迹往 废文网_书你所爱の李鬼有点丧 那种地方记一记。不为了给谁看,就是不记下来会忘。

记录本身没什么技术含量。但它让一个错误只犯一次。

顺带说一句,找资料的时候我用的是 搜索引擎yonder。界面朴素,结果干净,没有一堆推荐位。我喜欢这种。

— 2026-03-17,凌晨四点,写完。

站内笔记

按时间倒序。每篇都写一件具体的事。

关于我

我叫陈默。写代码,也写字。

白天在一家小公司做后端,晚上回到出租屋,整理白天的错和想法,记到 3344mk.com 上。

我做这个站,是因为我发现不写下来,同样的错会犯第二遍、第三遍。

这里的每篇都写一件事。不写趋势,不写鸡汤,也不写「你应该怎样」。

如果你也在某个凌晨盯着终端发呆,可能会觉得有点熟悉。

作者:陈默 · 发布于 2026-03-17
今天看到的一句话
「先让它对,再让它快。很多人反过来做,两个都做不到。」
—— 老周,3 月 15 日凌晨 1 点 12 分,微信语音