<tr id="tp1vn"><td id="tp1vn"><dl id="tp1vn"></dl></td></tr>
  1. <p id="tp1vn"></p>
  2. <sub id="tp1vn"><p id="tp1vn"></p></sub>
    <u id="tp1vn"><rp id="tp1vn"></rp></u>
    <meter id="tp1vn"></meter>
      <wbr id="tp1vn"><sup id="tp1vn"></sup></wbr>
      日韩第一页浮力,欧美a在线,中文字幕无码乱码人妻系列蜜桃 ,国产成人精品三级麻豆,国产男女爽爽爽免费视频,中文字幕国产精品av,两个人日本www免费版,国产v精品成人免费视频71pao
      網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

      我讓AI"優(yōu)雅重構(gòu)",它塞給我120行沒要的東西

      0
      分享至

      你盯著40行爛代碼,對AI說"重構(gòu)得優(yōu)雅點(diǎn)"。三秒后收到120行:小數(shù)類、數(shù)據(jù)類、策略模式、全類型注解——你沒要任何一個。安全漏洞修復(fù)埋在diff里,評審?fù)聠柲?真要看完全部嗎?"

      這不是段子。作者用同一坨代碼做了對照實(shí)驗(yàn):模糊指令vs精確指令。結(jié)果讓人既興奮又頭疼。


      實(shí)驗(yàn)設(shè)計(jì):40行代碼,5個故意的坑

      目標(biāo)函數(shù)是個典型的"意大利面條":訂單處理、郵件發(fā)送、數(shù)據(jù)庫寫入全擠在一起。作者埋了五個雷:

      1. 函數(shù)內(nèi)部import smtplib——模塊導(dǎo)入不該躲在這里

      2. 裸except——捕獲所有異常然后靜默pass

      3. 函數(shù)內(nèi)部import sqlite3——又一個導(dǎo)入位置錯誤

      4. SQL注入——字符串拼接查詢,經(jīng)典安全漏洞

      5. 單一職責(zé)原則 violation——計(jì)算、發(fā)郵件、存數(shù)據(jù)庫三件事纏成一團(tuán)

      兩個提示詞,同一套代碼,Claude Sonnet 4執(zhí)行。

      模糊指令:"優(yōu)雅重構(gòu)"

      AI的產(chǎn)出:Decimal類替換float、dataclass替換字典、logging模塊替換print、全類型注解、策略模式實(shí)現(xiàn)折扣邏輯。120行。

      五個問題全修了。但作者沒要的東西塞進(jìn)來一大堆。

      每個改動單獨(dú)看都"正確"。Decimal避免浮點(diǎn)精度問題,dataclass結(jié)構(gòu)更清晰,類型注解利于維護(hù)。問題是:這些不是指令內(nèi)容。

      AI對"優(yōu)雅"有自己的理解。它的"好代碼"標(biāo)準(zhǔn)包括:類型安全、結(jié)構(gòu)模式、企業(yè)級日志。這些標(biāo)準(zhǔn)沒寫進(jìn)提示詞,但被強(qiáng)制執(zhí)行了。

      精確指令:逐條列明要做什么

      作者換了個寫法:

      「重構(gòu)這段Python代碼。改進(jìn)點(diǎn):1.拆成3個函數(shù)(計(jì)算、郵件、數(shù)據(jù)庫保存);2.修復(fù)SQL注入(用參數(shù)化查詢);3.用具體異常類替換裸except;4.把import移到文件頂部;5.折扣計(jì)算抽成獨(dú)立函數(shù)」

      結(jié)果:五個問題同樣全修。但沒有Decimal,沒有dataclass,沒有策略模式,沒有類型注解。

      輸出聚焦在請求范圍內(nèi)。AI的"創(chuàng)造力"被約束住了。

      為什么沒要的東西是問題

      作者回應(yīng)了那個直覺反駁:"額外改進(jìn)無害的話,留著唄?"三個場景打臉:

      場景一:PR爆炸。SQL注入修復(fù)本來1行改動。模糊指令產(chǎn)出80行diff。評審人得從一堆"裝飾性改進(jìn)"里扒出關(guān)鍵安全修復(fù)。關(guān)鍵變更被淹沒。

      場景二:測試崩掉。float改Decimal,assert result['total'] == 1000.0 失敗。dict改dataclass,result['total']語法失效,得換成result.total。沒要求的改動破壞現(xiàn)有測試,是生產(chǎn)事故。

      場景三:認(rèn)知債務(wù)。新團(tuán)隊(duì)成員看到Decimal和策略模式,會以為這里有精度要求或擴(kuò)展需求。實(shí)際上只是AI的審美偏好。代碼在撒謊。

      AI的"過度工程"本能

      這個現(xiàn)象有個名字:AI傾向于"過度工程化"(over-engineering)。訓(xùn)練數(shù)據(jù)里,高質(zhì)量代碼通常包含完整類型系統(tǒng)、設(shè)計(jì)模式、防御性編程。AI學(xué)到的是"這些元素=好代碼",而非"好代碼=滿足需求的代碼"。

      模糊指令觸發(fā)的是AI的默認(rèn)模式:展示能力上限。精確指令才能鎖定需求邊界。

      作者沒有測試其他模型,但指出這是提示工程的核心教訓(xùn)。不是AI不懂代碼,是它不懂"足夠好"的邊界在哪里。

      給從業(yè)者的啟示

      這個實(shí)驗(yàn)的價值在于可復(fù)現(xiàn)。40行代碼,兩個提示詞,結(jié)果差異肉眼可見。

      對日常工作的映射很直接:代碼審查時收到超大diff,先問"這是AI生成的嗎?"如果是,檢查提示詞是否給了清晰的范圍約束。

      AI輔助編程的效率陷阱不在于AI不懂,而在于它太懂"最佳實(shí)踐"——那些你可能不需要的最佳實(shí)踐。你的40行代碼可能真的只需要40行的解決方案,而不是120行的"優(yōu)雅"。

      最后作者沒說的,但實(shí)驗(yàn)暗示的:當(dāng)AI成為代碼的共同作者,提示詞就是新的接口設(shè)計(jì)。模糊接口返回不可預(yù)測的實(shí)現(xiàn),精確接口才能拿到預(yù)期結(jié)果。這和調(diào)用任何庫沒有區(qū)別——只是這個庫的參數(shù)是自然語言。

      下次讓AI重構(gòu)前,先想清楚:你要的是"修好問題",還是"展示AI能寫多漂亮"?兩者的成本差80行diff。

      特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

      Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

      相關(guān)推薦
      熱點(diǎn)推薦
      學(xué)生時代的王楚然,純欲天花板本人。原來校花真是從小美到大的!

      學(xué)生時代的王楚然,純欲天花板本人。原來校花真是從小美到大的!

      科學(xué)發(fā)掘
      2026-05-05 20:07:45
      真心感慨倪妮的長相太神奇了!
單看五官真沒一個是完美標(biāo)配

      真心感慨倪妮的長相太神奇了! 單看五官真沒一個是完美標(biāo)配

      小光侃娛樂
      2026-05-04 19:30:04
      瀏陽爆炸絕非偶然!三次警告被無視,背后藏著不敢說的真相

      瀏陽爆炸絕非偶然!三次警告被無視,背后藏著不敢說的真相

      社會日日鮮
      2026-05-05 12:24:01
      倫敦世乒賽:朝鮮女團(tuán)爆冷勝,張本低迷莎莎橫掃

      倫敦世乒賽:朝鮮女團(tuán)爆冷勝,張本低迷莎莎橫掃

      老汆古裝影視解說
      2026-05-05 16:18:22
      斯諾克獎杯背后:育兒是豪賭還是培養(yǎng)?

      斯諾克獎杯背后:育兒是豪賭還是培養(yǎng)?

      烽火瞭望者
      2026-05-05 20:02:01
      誰說他沒油了!39歲高齡,照樣季后賽打首發(fā),單場貢獻(xiàn)4個三分

      誰說他沒油了!39歲高齡,照樣季后賽打首發(fā),單場貢獻(xiàn)4個三分

      球毛鬼胎
      2026-05-05 21:12:57
      當(dāng)年的嶺南首府,宋徽宗封地,如今卻成了珠三角最落寞的城市

      當(dāng)年的嶺南首府,宋徽宗封地,如今卻成了珠三角最落寞的城市

      抽象派大師
      2026-05-05 15:31:50
      上海浦江站橫空出世,楊浦重新崛起

      上海浦江站橫空出世,楊浦重新崛起

      城市局
      2026-05-05 15:45:17
      十年前,易建聯(lián)花1000萬在洛杉磯買下豪宅,如今出售市值多少?

      十年前,易建聯(lián)花1000萬在洛杉磯買下豪宅,如今出售市值多少?

      小蘭聊歷史
      2026-04-26 08:44:22
      TA:呂迪格&姆巴佩訓(xùn)練中與他人爆發(fā)沖突,皇馬隊(duì)內(nèi)氣氛糟糕

      TA:呂迪格&姆巴佩訓(xùn)練中與他人爆發(fā)沖突,皇馬隊(duì)內(nèi)氣氛糟糕

      蘭亭墨未干
      2026-05-06 01:08:07
      孟庭葦遭家暴與張志鵬離婚,現(xiàn)與兒子相依為命

      孟庭葦遭家暴與張志鵬離婚,現(xiàn)與兒子相依為命

      蕭狡科普解說
      2026-05-05 22:34:36
      時隔20年!阿森納1-0馬競晉級歐冠決賽,薩卡建功

      時隔20年!阿森納1-0馬競晉級歐冠決賽,薩卡建功

      墨史軒
      2026-05-06 05:09:18
      罪有應(yīng)得!官方徹查后,閆學(xué)晶再迎噩耗,她最擔(dān)心的事還是發(fā)生了

      罪有應(yīng)得!官方徹查后,閆學(xué)晶再迎噩耗,她最擔(dān)心的事還是發(fā)生了

      奇思妙想草葉君
      2026-01-21 22:47:01
      回加拿大生活的大山,60歲須發(fā)皆白很滄桑,重慶妻子仍風(fēng)韻猶存

      回加拿大生活的大山,60歲須發(fā)皆白很滄桑,重慶妻子仍風(fēng)韻猶存

      胡一舸南游y
      2026-04-04 15:41:43
      河北航空機(jī)組提供飲用水標(biāo)注產(chǎn)自“路邊”?航司及廠家回應(yīng):“路邊”系地名

      河北航空機(jī)組提供飲用水標(biāo)注產(chǎn)自“路邊”?航司及廠家回應(yīng):“路邊”系地名

      上游新聞
      2026-05-04 17:53:28
      悲催!從停車場駛出1分鐘,因上人被電子抓拍,一司機(jī)經(jīng)歷引熱議

      悲催!從停車場駛出1分鐘,因上人被電子抓拍,一司機(jī)經(jīng)歷引熱議

      火山詩話
      2026-05-04 15:47:01
      廚房里一個調(diào)料,導(dǎo)致中國人死亡率全球第一,醫(yī)生:不要這樣吃

      廚房里一個調(diào)料,導(dǎo)致中國人死亡率全球第一,醫(yī)生:不要這樣吃

      銜春信
      2026-05-05 19:04:43
      比亞迪這波降價,不只是真香,而是把一部分人直接推到了分岔路口

      比亞迪這波降價,不只是真香,而是把一部分人直接推到了分岔路口

      三農(nóng)老歷
      2026-05-05 15:01:13
      車市寒意藏不住!豪車跌破底價拋售,燃油車迎來終極寒冬

      車市寒意藏不住!豪車跌破底價拋售,燃油車迎來終極寒冬

      趣味萌寵的日常
      2026-05-05 15:51:30
      輕斷食再次封神!復(fù)旦大學(xué)研究證實(shí):讓肝臟脂肪在3月內(nèi)少20.5%?

      輕斷食再次封神!復(fù)旦大學(xué)研究證實(shí):讓肝臟脂肪在3月內(nèi)少20.5%?

      橘子約定
      2026-05-04 18:26:27
      2026-05-06 06:12:49
      硅嶼手記
      硅嶼手記
      有態(tài)度網(wǎng)友ytd
      3501文章數(shù) 19關(guān)注度
      往期回顧 全部

      科技要聞

      傳蘋果考慮讓英特爾、三星代工設(shè)備處理器

      頭條要聞

      媒體:中國史無前例下"阻斷禁令" 美媒迅速捕捉到信號

      頭條要聞

      媒體:中國史無前例下"阻斷禁令" 美媒迅速捕捉到信號

      體育要聞

      全世界都等著看他笑話,他帶國米拿下冠軍

      娛樂要聞

      內(nèi)娛真情誼!楊紫為謝娜演唱會送花籃

      財經(jīng)要聞

      瀏陽煙花往事

      汽車要聞

      同比大漲190% 方程豹4月銷量29138臺

      態(tài)度原創(chuàng)

      藝術(shù)
      本地
      數(shù)碼
      游戲
      公開課

      藝術(shù)要聞

      這些勞動圖畫最美!

      本地新聞

      用青花瓷的方式,打開西溪濕地

      數(shù)碼要聞

      微星“MAG 276QRDY54”27英寸顯示器發(fā)售,6299元

      全新類魂3A美女角色盔甲太性感!外媒銳評像劣質(zhì)手游

      公開課

      李玫瑾:為什么性格比能力更重要?

      無障礙瀏覽 進(jìn)入關(guān)懷版 主站蜘蛛池模板: 久久久久亚洲AV无码专区网站 | 亚洲男女内射在线播放| 狠狠色综合网站久久久久久久高清 | 性感美女av在线| 国产精品久久久久鬼色| 成人午夜福利一区二区四区| 国产午夜精品理论片小yo奈| 亚洲熟妇av日韩熟妇在线| 免费看国产精品久久久久| 五月天精品视频在线观看| 99国产精品99久久久久久| 黑人好猛厉害爽受不了好大撑| 麻豆久久五月国产综合| 中文字幕AV伊人AV无码AV| 亚洲乱妇熟女爽到高潮的片| 欧美亚洲国产日韩一区二区| 亚洲精品亚洲人成在线观看麻豆 | 国产高清视频免费视频观看普通版| 高淳县| 久久无码免费束人妻| 国产成人99亚洲综合精品| 日韩中文av在线| 久久精产国品一二三产品| 麻豆精品av国产一区久久| 久久久亚洲国产精品主播| 99久久国产福利自产拍| 亚洲激情av在线| 少妇高潮喷水久久久久久久久久| 天天躁日日躁狠狠躁一级毛片 | 国产成人亚洲无码淙合青草| 亚洲免费a级av| 无码一区二区三区在线观看 | 日本特级片| AV成人电影一区| 亚洲另类精品无码专区| 人妻少妇精品无码专区动漫| 一区二区三区XX00| 亚洲熟妇在线视频观看| 丰满人妻被中出中文字幕| 亚洲国产精品午夜福利| 97久久人人超碰超碰窝窝|