GitHub 简介里写着「Hobbies: Fishing again and again」,这是真的。

钓鱼的人都知道「空军」这个词——坐了一整天,一条鱼都没有。新手会频繁换地方、换饵料、不停提竿看看;老手往往只是安静地坐着,观察水流、风向和浮漂的细微变化。

浮漂和日志

调试和钓鱼很像。一个难以复现的问题,最忌讳的是同时改好几处,然后祈祷它消失。更有效的做法,是先让自己慢下来:确定能复现,缩小范围,一次只改一个变量,盯着日志里那一点不寻常的波动,就像盯着浮漂。

很多难查的问题,线索其实早就躺在日志里了,只是一开始太急,没有好好看。

名字的意思

Eliauk 倒过来读是 kuailE,快乐的意思;Usagi 是名字。合起来,就是「快乐的 Usagi」。

技术更新得很快,大模型让很多事情的节奏变得更快。但我越来越觉得,有些东西是急不来的:读懂一段代码、弄清一个问题的根源、把一个产品打磨到顺手。

慢一点,坐下来,看着浮漂。鱼会来的,bug 也会找到的。