跳到主要内容

我把最烂的代码喂给了 AI

阿灿

· 阅读约 1 分钟

今天师傅让我给列表查询加一个筛选参数。我打开自己半个月前写的那段查询代码,然后愣住了。

那是什么东西啊。一个循环里面套一个循环,每个循环还查一次数据库。跑的超级慢,数据多一点直接卡死。注释还写着"这里逻辑绕,别动,动了会炸"。我自己写的,我看了半天没看懂自己写的逻辑。好家伙。我一个大专生,自己写的东西自己看不懂,说出来真的有点丢人。

然后我复制了里面最烂的那块,贴给 AI,就一句话"帮我重写这个,太慢了"。它给我改成一个新的循环,好像是用了一个集合先查出来备着,然后再用。我没完全看懂,但是代码短了一大截。然后放进去跑了一下,居然真的可以??页面从要等好几秒变成点一下就有结果。我差点叫出来,但是忍住了。

翻车也有。它改完我在本地跑的时候报了一个错,我还当是它改坏了。弄了半天发现是我自己数据库没启动,连接不上。跟它没关系。绝了。

师傅下午过来看,问谁改的。我说我用 AI 重写了一下。他看半天说行,就是下次把注释补上。然后我把旧代码删掉的时候,心里真的爽。

实习真的能学到好多东西!

阿灿

大专在读,实习中,Cursor 新手。记录每天学到的东西!

查看主页 →

更多「重写烂代码」的实战

评论

还没有评论,写下第一条讨论。