最近写代码的时候,发现了一件以前不会注意的事:大部分时间,我都在写注释。
以前写代码,是先写逻辑,再补注释。现在倒过来了——我先告诉AI“我要做什么”,它生成逻辑,我读完确认没问题,然后我补充注释。注释不是写给别人看的,是写给我自己看的。它帮我记住“我当时为什么要这样写”,而不是“我写了什么”。
AI可以生成代码,但它不会记录决策过程。它可以写出一段能跑的程序,但它不会告诉你“为什么选择用这个方案,而不是另一个”。写注释的时候,你其实是在记录自己做过的一个判断,那个判断,是AI生成代码时不会自动生成的。它可能只是你在阅读代码时顺手留下的几个字,但它会成为你后续修改代码时最重要的参考。
AI正在接管“写代码”这件事,但“写注释”这件事,似乎正在变成人类开发者更重要的价值。你不再需要记住每一行代码的意义,但你需要记住为什么选择这么写。注释是你在时间面前留下的提示,也是你在回顾过去时,为自己准备的一份说明书。