精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

AI可以解決你的技術債務問題嗎?

人工智能
AI編碼工具正在重塑開發者應對技術債務的方式,但人類判斷力對于理解關鍵背景仍至關重要。

IT領導者們深知他們最終必須解決技術債務問題,但由于解決技術債務并不總能直接帶來收入增加或新功能的實現,因此很難讓企業管理層認真對待這一問題。

然而,技術債務可能會削弱企業長期創新的能力,因為在初始開發過程中采取的捷徑很可能導致代碼庫變得復雜、緩慢,或者難以被開發人員理解,再加上過時的組件或框架,代碼維護的難度會進一步加劇。

正如GenAI工具正在從根本上改變開發人員的編碼方式一樣,它們也被用于重構代碼,這對IT部門如何應對技術債務產生了重大影響。

與我們交流過的開發人員表示,GenAI工具正在多個領域被用于對抗技術債務——有些規模較小且具有偶然性,有些則具有系統性且著眼于大局。一些開發人員對GenAI在控制技術債務方面的能力比其他人更為熱衷,但幾乎所有人都同意,人類短期內不會退出這一舞臺。不過總體而言,AI的應用前景是充滿希望的。

消除代碼清理的繁瑣工作

技術債務之所以持續存在,部分原因是清理它涉及令人厭煩的體力勞動,這正是那些有遠見的開發人員正轉向GenAI工具以在對抗技術債務時尋求幫助的任務。

增加晦澀代碼的清晰度。老舊且文檔不全的代碼庫在重構時尤為令人望而生畏,因為它們需要先被理解才能被梳理清楚。Credibly的首席數據與分析官Dan Yelle建議,“通過讓GenAI進行代碼審查并插入注釋,使晦澀的程序對工程師來說更容易理解,從而增加代碼庫的透明度。”

嗅出“代碼異味”。AI工具能夠擅長發現那些技術上可行但設計糟糕且可能在未來引發問題的代碼,這正是你需要消除以償還技術債務的代碼類型。

“在一個特別具有挑戰性的實施項目中,我們面對的是一個被數百萬行復雜代碼和冗余模塊所困擾的遺留系統,”UST的首席AI架構師Adnan Masood說。“手動修復將耗費大量資源,通過部署AI驅動的代碼分析,我們系統地識別出了出現退化的模塊,這些模塊表現出代碼異味、重復模式、過度依賴和架構脆弱性,從而能夠精確地確定重構工作的優先級。”

增強的代碼檢查。“代碼檢查工具是純粹的機械過程,它們會評估你的代碼并標記出實例,例如代碼中if/then/else分支過多,或者類或方法體過長,”Qwoted的CTO Kevin Trowbridge說。“修復這些問題需要大量工作,因此代碼庫中經常充斥著手動覆蓋——代碼中的注釋如‘rubocop:disable’或‘rubocop:todo’,它們告訴檢查器忽略這些問題。”

這些注釋代表了技術債務的一種經典形式:開發人員在功能開發結束時意識到他們剛剛編寫的代碼最終需要深度重構。“這正是LLM(大型語言模型)能夠大放異彩的地方,”Trowbridge說。“檢查器通常可以配置為在代碼中直接注釋違規行為,并附上諸如rubocop:todo和具體問題描述的注釋。然后,只需簡單指示,如‘請解決rubocop:todos’,就可以將文件直接傳遞給LLM。”

追蹤過時的依賴關系。有時,技術債務的產生并非因為你的代碼糟糕,而是因為代碼所依賴的庫或框架發生了變化或變得不可靠。“AI編碼助手能夠識別代碼庫中所有庫和依賴項的過時程度,”網絡和移動開發公司Gnar的聯合創始人Pete Whiting說。他指出,即使AI沒有被專門指派去尋找技術債務,它也能識別出這些鏈接的問題:“當被提示進行一些改進請求(例如,提高性能、應用一致的模式或遵循最佳實踐)時,AI編碼助手也會突出顯示代碼庫中的這些區域。”

更智能的測試能消除債務——希望是在債務產生之前

一些開發人員在將AI工具應用于技術債務任務時考慮得更為長遠。以單元測試為例:它是產生高質量代碼的重要工具,不會增加技術債務,但在急于交付最小可行產品的過程中往往被忽視,這意味著生產代碼需要在后續的清理操作中編寫測試——這是一項艱巨的任務,而GenAI工具可以加速這一過程。

“AI編碼助手在為之前沒有測試的現有功能添加測試覆蓋方面非常有幫助。”Gnar的Whiting說。

當然,在技術債務方面,最好的預防是在一開始就避免它。Compai的CEO Justin Ramos表示,AI工具“在輕松創建單元測試方面非常有幫助,這可以防止技術債務的積累,這曾經是一項繁瑣而有價值的任務,但像Claude這樣的工具讓這一過程變得更加容易。”

實際上,AI工具還可以幫助提高在以往難以進行測試的專門場景中的測試覆蓋率。“由于ML/AI模型的輸出具有不確定性,測試一直是一個挑戰,這通常導致團隊對復雜系統的測試不足,”Domino Data Lab的現場首席數據科學家Jarrod Vawdrey說。“AI正在改變這一現狀,它能夠自動生成全面的測試套件,考慮模型的概率行為,并在各種場景下驗證輸出。”

將債務轉化為戰略

許多公司開始將AI工具作為支持量化和糾正技術債務的基礎設施生態系統。QueryPal的CEO兼創始人Dev Nag表示,AI不僅可以揭示代碼異味,還可以創建整個儀表板,“展示熱點區域、變更率、熵指標,甚至每個模塊的預測變更成本,這使得技術債務對業務部門來說變得清晰可見。”

AI工具可以根據缺陷密度、頻繁變更和依賴關系擴散等模式識別出有風險的組件——這些洞察允許團隊規劃他們的債務攻擊策略。“如果你知道哪里出了問題并能迅速修復它,那么它并不可怕,這是戰略性的,”Coder的CEO Rob Whiteley說。

Credibly的Yelle主張采用“框架驅動的方法”來攻擊技術債務,該方法應包含代碼復雜性和性能的定量定義。“GenAI可以用于提供如何定義復雜性的建議,”他說,“盡管企業領導者將擁有最相關的上下文來確定哪些指標最為重要。”但這些建議可以讓團隊從基于直覺的應急處理轉向系統的修復。

“如果人們盲目地使用AI生成的代碼,僅僅因為它有效,那么他們很快就會了解到他們一直想知道的關于技術債務的一切。”Fusion Collective的聯合創始人兼CEO Yvette Schmitter說。

一旦框架到位,GenAI工具就可以自動化大部分清理過程。CGI的總監兼咨詢專家Kevin Beaugrand描述了使用AI遷移遺留應用程序的情況,其中近70%的新代碼被生成并重用。“同時,”他說,“我們觀察到應用程序的整體技術債務顯著減少——大約減少了50%。”

上下文至關重要——而AI沒有

盡管AI工具在解決技術債務方面展現出巨大潛力,但我們交流過的大多數從業者都強調需要保持人類在循環中的參與。

“AI工具在指出看起來混亂、過于復雜或難以維護的代碼方面相當擅長,”QueryPal的Nag說,“但它們難以理解為什么代碼會變成那樣,以及它是否真的是債務還是只是業務上下文的一個怪癖。在一個倉庫中看起來冗余的循環可能在另一個倉庫中是針對不可靠的供應商API的關鍵變通方法。”

問題是,“技術債務,從本質上講,很少僅僅是結構性的——它是文化和上下文性的。”他說。

“AI看不到導致重寫被推遲的內部政治因素,看不到迫使采取捷徑的發布截止日期,也看不到使抽象變得不可能的脆弱伙伴系統合同,”Nag說。“沒有這些背景故事——它們永遠不在代碼庫中——AI無法判斷是刪除還是維護那段代碼。沒有這些上下文知識,AI無法可靠地確定是刪除還是維護某些代碼片段。”

然后還有這樣一個問題:從一開始就在編碼中使用AI是否只是簡單地積累了更多的技術債務。UST的Masood稱之為AI開發的“悖論性挑戰”。“在沒有適當治理框架的情況下,以前所未有的速度生成代碼的能力可能會加劇架構不一致性,”他說。“這種緊張關系需要在嚴格開發實踐內對AI能力進行復雜的協調。”

Fusion Collective的聯合創始人兼CEO Yvette Schmitter說得更為直白。談到沒有AI防護欄的商店時,她說:“如果人們盲目地使用AI生成的代碼,僅僅因為它有效,那么他們很快就會了解到他們一直想知道的關于技術債務的一切。你仍然需要一位有判斷力的工程師來決定什么對你的企業是合適的,什么是不合適的。”

如何預防明天的技術債務

盡管如此,與我們交流過的所有人都看到了AI在處理技術債務方面的作用。如果使用得當——這是一個重要的前提——AI可以提供前瞻性的指導,在技術債務產生之前就將其扼殺在萌芽狀態。“AI框架現在能夠以驚人的準確性預測債務積累軌跡。”UST的Masood說。

這些預測模型允許團隊將實時債務評估嵌入到代碼審查中——在問題擴大之前就將其捕獲。正如Coder的Whiteley所說,這些預測“將技術債務從年度消防演習轉變為持續可見的待辦事項,工程領導者可以據此確定優先級。”

更快、更高效地減少技術債務意味著開發人員可以做更多他們更愿意做的事情。“有很多關于自主AI取代開發人員的討論,”Whiteley說。“但實際上,它解放了開發人員,讓他們能夠專注于創造價值,而不是償還技術債務。”

責任編輯:姜華 來源: 企業網D1Net
相關推薦

2023-04-18 10:27:15

CIO技術債務

2022-05-30 10:09:27

技術債

2025-07-29 07:27:24

2024-01-03 14:52:15

數字化轉型

2025-02-04 11:51:51

2012-09-13 10:40:30

技術債務管理項目管理

2020-04-14 15:15:19

智能技術人工智能人口老齡化

2022-05-27 10:13:51

IT領導者CIO

2022-07-06 09:00:00

DevOpsIT技術債務

2019-10-24 10:04:33

技術債務開發軟件

2024-08-16 07:13:37

2021-08-04 09:00:00

云原生云計算債務

2024-01-18 16:19:31

數據治理AI疲勞數據安全

2023-08-11 17:16:57

AI API人工智能

2022-05-13 09:00:00

企業初創公司技術債務

2025-03-26 16:45:29

2023-05-11 08:28:54

Pythonmmap()函數

2022-05-10 10:39:51

初創企業技術債務

2023-05-15 07:06:36

2024-09-30 13:14:01

點贊
收藏

51CTO技術棧公眾號

久热国产在线| 国产一卡二卡在线播放| 国产人妖一区| 亚洲日韩欧美一区二区在线| 国产精品日韩一区二区| 青青草成人av| 五月精品视频| 日韩精品在线免费播放| 色播五月综合网| 波多野结衣中文字幕久久| 国产亚洲欧美日韩俺去了| 亚洲专区国产精品| 亚洲欧美另类在线视频| 亚洲欧洲日韩| 亚洲欧美第一页| 美女被艹视频网站| 经典三级一区二区| 亚洲国产一区二区三区 | 黄色网一区二区| 在线中文字幕一区二区| 国产一线二线三线女| 成人av电影观看| 99国产精品久久久久| 91精品中国老女人| www.五月婷婷.com| 99精品免费网| 精品少妇一区二区30p| 中国毛片在线观看| 久久黄色影视| 日韩免费一级| 右手影院亚洲欧美| 日本性生活一级片| 阿v视频在线| 国产精品成人午夜| 任我爽在线视频精品一| 国产91免费看| 国产精品影视在线观看| 国产精品一区二区三区久久久| 91久久国产视频| 欧美激情第10页| 久久精品91久久香蕉加勒比| 国产sm调教视频| 亚洲精品国模| 国产视频精品免费播放| 国模私拍在线观看| 懂色av一区二区| 精品女同一区二区| 俄罗斯女人裸体性做爰| 国产精品亚洲四区在线观看| 欧美日韩精品一区二区三区 | 福利成人导航| 一区二区三区精密机械公司| 免费看污污视频| 免费a级在线播放| 国产精品美女久久久久久久久 | 日本网站在线免费观看视频| 久久精品欧美一区二区三区不卡| 久久久久久欧美精品色一二三四| 亚洲成人一二三区| 国产jizzjizz一区二区| 99爱精品视频| 亚洲国产精彩视频| 成人aaaa免费全部观看| 国产欧美一区二区三区不卡高清| 好吊视频一区二区三区| 成人免费观看av| 国产专区一区二区三区| 午夜小视频免费| 久久久五月婷婷| 日本不卡久久| 美女羞羞视频在线观看| 亚洲欧美视频一区| 妞干网在线播放| 日韩深夜视频| 在线国产电影不卡| 天堂av在线8| 中文一区二区三区四区| 亚洲国产精品专区久久| 色无极影院亚洲| 日韩1区在线| 欧美片一区二区三区| 日韩xxx高潮hd| 老司机久久99久久精品播放免费| 国产精品专区h在线观看| 精品国产无码AV| caoporn国产精品| 色一情一乱一伦一区二区三区丨| 欧美jizz18性欧美| 午夜精品一区二区三区免费视频| 黄在线观看网站| 欧美黑粗硬大| 精品国产91亚洲一区二区三区婷婷| 一本色道综合久久欧美日韩精品 | 五月天综合激情| 日本v片在线高清不卡在线观看| 国产日韩精品一区二区| 亚洲av无码国产精品久久不卡| 91视频xxxx| 小说区视频区图片区| 97人人在线视频| 欧美久久婷婷综合色| www.啪啪.com| 99久久精品费精品国产| 8090成年在线看片午夜| 91激情在线观看| 91丨porny丨首页| 99re99热| 少妇精品视频一区二区免费看| 日韩一区二区三区在线| 日本一级免费视频| 国产精品成人一区二区网站软件| 日本一区二区不卡| 精品人妻无码一区二区三区蜜桃一 | 五月六月丁香婷婷| 蜜桃成人av| 欧美另类极品videosbest最新版本 | 色综合激情五月| 亚洲av无码成人精品区| 成人黄色av| 555www成人网| 亚洲乱码在线观看| 国产精品第五页| 不卡av免费在线| 日本亚洲不卡| 午夜在线播放视频欧美| 国产精品亚洲第一| 7777奇米亚洲综合久久| 日本亚洲欧美| 亚洲国产日韩a在线播放| 亚洲欧美日韩三级| 视频一区中文| 欧美在线免费视频| 色欲av永久无码精品无码蜜桃| 国产精品久久久久久久久免费丝袜| 国产一区二区网| 6080成人| 欧美国产亚洲视频| 国产精品爽爽久久久久久| 久久久高清一区二区三区| 成人在线观看你懂的| 91精品短视频| 欧美黑人巨大精品一区二区| 国产三级漂亮女教师| 国产目拍亚洲精品99久久精品| 六月丁香婷婷在线| 蜜臀av免费一区二区三区| 911国产网站尤物在线观看| 欧美一级免费片| 亚洲成人免费视| 国产一卡二卡三卡四卡| 亚洲高清av| 国语精品免费视频| 日本免费一区二区六区| 日韩av中文字幕在线播放| 国产精品99re| 91麻豆国产精品久久| 黄色www网站| 欧美日韩导航| 国产成人精品一区| 成人精品一区二区三区免费| 欧美色图一区二区三区| 亚洲精品自拍视频在线观看| 老司机午夜精品| 成人在线观看www| 日韩一二三区| 97成人超碰免| 国产永久免费高清在线观看视频| 欧美日韩亚洲高清| 日本一级免费视频| 黄网站免费久久| 国产在线观看欧美| 色婷婷精品视频| 国产精品久久久久久久久久小说| 在线观看完整版免费| 91精品国产一区二区| 国产在线视频卡一卡二| 96av麻豆蜜桃一区二区| 蜜臀视频一区二区三区| 我不卡影院28| 韩国一区二区三区美女美女秀| 三上悠亚激情av一区二区三区| 中文字幕欧美精品在线 | 欧美日韩电影在线| 久久久美女视频| 久久久蜜桃精品| 999在线观看| 亚洲国产mv| 日本a级片久久久| 亚洲精品影片| 国产精品久久久久久久av电影 | 天天色棕合合合合合合合| 色999日韩国产欧美一区二区| 亚洲区一区二区三| av日韩在线网站| 亚洲成人天堂网| 亚洲国产日本| 曰韩不卡视频| 日韩高清一级| 亚洲自拍偷拍一区| 日韩久久一区二区三区| 欧美国产日韩一区二区| 国产在线日本| 日韩av最新在线| 国产精品久久久久久久久毛片 | 欧美黄色片免费观看| 清纯唯美亚洲色图| 日韩一级在线观看| 中文亚洲av片在线观看| 亚洲超丰满肉感bbw| 日本裸体美女视频| 久久久久九九视频| 欧美午夜精品一区二区| 美女在线视频一区| 欧美日韩国产精品激情在线播放| 婷婷久久国产对白刺激五月99| 久久久影院一区二区三区 | 日韩精品中文字幕一区二区三区 | 日韩av不卡一区二区| av高清在线免费观看| 91av精品| 亚洲精品一区国产精品| 亚洲制服一区| 国产乱码一区| 亚洲视频三区| 91精品综合久久| 四虎永久精品在线| 国产成人精品午夜| 二区三区不卡| 91高清免费视频| 成人在线免费观看黄色| 久久夜精品va视频免费观看| yiren22综合网成人| 亚洲男人7777| 视频国产在线观看| 日韩情涩欧美日韩视频| 亚洲一区 中文字幕| 欧美午夜精品电影| 黄色一区二区视频| 色国产综合视频| 在线观看日本网站| 色素色在线综合| 欧美一级淫片免费视频黄| 日韩欧美在线观看| 久久久久99精品成人片三人毛片| 午夜精品在线视频一区| 日本中文字幕在线免费观看| 亚洲成av人**亚洲成av**| 中文字幕在线观看免费视频| 午夜天堂影视香蕉久久| 91精品国产乱码久久久张津瑜| 亚洲444eee在线观看| 日韩免费av片| 欧美日韩激情视频| 91精品国产高清一区二区三密臀| 欧美视频免费在线| 激情视频网站在线观看| 欧美日韩在线播| 国产又粗又猛又爽又黄的视频一 | 天天干天天操av| 亚洲精品456在线播放狼人| 亚洲 国产 欧美 日韩| 亚洲美女久久久| 男人天堂网在线| 色妞欧美日韩在线| 国产在线观看a视频| 欧美区二区三区| 亚洲涩涩在线| 国产精品自产拍在线观| 秋霞一区二区三区| 极品校花啪啪激情久久| 欧美热在线视频精品999| 午夜精品一区二区在线观看的| 色135综合网| 久久亚洲a v| 午夜亚洲一区| 污污网站在线观看视频| 国产成人精品免费在线| 国产ts在线播放| 亚洲图片欧美激情| 国产午夜小视频| 欧美综合天天夜夜久久| 国产又粗又猛又爽| 国产婷婷成人久久av免费高清 | 欧美黑人国产人伦爽爽爽| 伊人色综合一区二区三区影院视频| 国产精品精品久久久久久| 国产剧情一区二区在线观看| 久久艹中文字幕| 天天射综合网视频| 1024av视频| 国产麻豆精品在线| 四虎永久免费在线观看| 亚洲黄色免费网站| 精产国品一区二区| 日韩一级二级三级精品视频| 蜜桃视频在线入口www| 久久久久999| 成人性生活av| 国产91精品一区二区绿帽| 欧洲毛片在线视频免费观看| a级免费在线观看| 一级久久久久久久| 日本综合视频| 欧美成人a视频| 欧美日韩免费做爰大片| 久久综合免费视频影院| 成人免费看黄| 国产二区一区| 天天插综合网| 免费黄色特级片| 成人美女视频在线观看| 网站永久看片免费| 国产精品一二一区| 日本一区二区在线| 国产精品99一区二区| 亚洲这里只有精品| www国产成人| 国产一级二级毛片| 91精品久久久久久久久99蜜臂| 免费在线观看污视频| 欧美激情乱人伦| 国产区一区二| 亚洲精品中文字幕在线| 激情久久一区二区| 国产99久久久国产精品免费看 | 天天射成人网| www黄色在线| 91免费视频网| 日本中文字幕免费| 精品乱码亚洲一区二区不卡| 精品孕妇一区二区三区| 国产精品美女在线| 欧美美乳视频| 久久美女福利视频| 在线综合亚洲| 日韩成人在线视频网站| 亚洲天堂av网站| 国产精品三级av| 精产国品一区二区| 亚洲日本成人网| 日韩av福利| 日本一区二区三区四区高清视频 | 久久偷看各类女兵18女厕嘘嘘| 欧美123区| 亚洲精品欧洲精品| 永久91嫩草亚洲精品人人| 欧美亚洲国产一区二区三区va | 午夜精品爽啪视频| 天天摸天天碰天天爽天天弄| 色婷婷综合久久| 色视频一区二区三区| 99久久综合国产精品二区| 日本精品视频一区| 久久精品九九| 男人的天堂官网| 欧美日韩精品一区二区天天拍小说 | 亚洲精品国产无码| 亚洲欧美国产一区二区三区| 成人欧美一区二区三区的电影| 玛丽玛丽电影原版免费观看1977| 午夜综合激情| 久久久久久成人网| 欧美精品黑人性xxxx| dj大片免费在线观看| 日韩天堂在线观看| 91美女视频在线| 成人免费在线视频网站| 欧美成人国产| www.超碰97| 欧美亚洲禁片免费| 18视频在线观看| 久久99精品久久久久久久青青日本| 一区二区国产在线观看| 久久美女免费视频| 制服丝袜亚洲播放| 1024在线看片你懂得| 久久精品午夜一区二区福利| 日本va欧美va精品发布| 亚洲色婷婷一区二区三区| 亚洲国产成人久久| 成人看片在线观看| 国内自拍中文字幕| 久久综合精品国产一区二区三区 | 精品系列免费在线观看| 久久综合综合久久| 国产亚洲人成a一在线v站| 亚洲热av色在线播放| 成人一区二区免费视频| 国产精品色婷婷久久58| 动漫av一区二区三区| 国产精品久久久久久久美男 | 成人免费在线观看视频| 色乱码一区二区三区88| 性色av蜜臀av| 日韩免费av片在线观看| 国产精品久久久久久麻豆一区软件| 人妻激情偷乱频一区二区三区| 色哟哟一区二区三区| 羞羞的视频在线观看| 日本婷婷久久久久久久久一区二区|