跳到主要内容

最烂的代码,我原样丢给了 AI

园园学前端

· 阅读约 1 分钟

第 71 天。这周站里那个挑战,写「让 AI 重写我最烂的代码」,我脑子里马上跳出来前天晚上那个表单校验。

烂到什么程度呢。每个输入框一个函数,复制粘贴改了五次,第一个改了第二个忘改,一共五个几乎一模一样的函数,里面分别埋着不同的错误。当时只求能跑,反正能跑。前天晚上想加个功能,翻回去自己看,当场不想承认那是我写的。有个 value.length 被我写成 value.lenght,跑的时候还能过,也不知道为什么。

我整段贴给 AI,标题就一句话:「帮我重写这个烂东西,跑得动就行」。没有注释,没有说明每个框该干什么,它光靠函数名自己猜的。回给我的是一个配置对象,规则全写里面,一个循环跑完。确实比我那五个复制粘贴干净。

第一次跑直接报错,箭头函数里 event 没绑上,我贴回去,它说改普通函数表达式就行。改完就通了。然后发现它连我拼错的那个 lenght 都给我改回来了。

就这。写那五遍复制粘贴的时间,比我重新看一遍文档的时间还长,我图什么。

  • 明天:把这个校验加到上次那个排班表上
  • 给老大买下周秋游的零食

娃咳嗽了两声,收工。

园园学前端

两个娃的妈,碎片时间自学前端打卡中。四十分钟也是四十分钟。

查看主页 →

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

评论(1)

小陈小陈

我之前手工对账也是复制粘贴五六遍,后来让AI写了个脚本一下搞定。你这五个函数跟我当年那堆Excel公式一个命,能跑就行。AI猜业务逻辑靠谱吗?我总担心它改完跟实际需求对不上。