一、山顶之夜
凌晨三点。Bug 在一段我看不懂的 bit-twiddling 里。我 git blame:
^7b2af1c (CoderEden 2023-05-11 02:47) // trust me future self
信我,未来的我。
落款者是我自己。那夜我做过什么样的交易?
二、魔鬼夜宴
Walpurgisnacht 是女巫的盛会,浮士德在布罗肯山顶看见一切混乱的幻影。三年前的那个夜里,我大概也是那种混乱的一员——我拒绝写注释,我让未来的自己去猜。我甚至在提交信息里写了”trust me”。
那一刻我相信未来的我智商比现在高两倍。事实证明,只是睡得比现在少两倍。
三、破晓
我在那段 bit-twiddling 旁边补上 40 行注释、写了一个单元测试、一次 safe rewrite。提交信息这次是:“for the next 3AM.”
给下一个在布罗肯山上醒着的人——不管他是不是我自己。