日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

軟件正在我們眼前悄然被侵蝕

全球TMT ? 來源:全球TMT ? 作者:全球TMT ? 2024-09-03 12:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在數(shù)字化時代,軟件的穩(wěn)定性與安全性構(gòu)筑企業(yè)值得信賴的護城河。作為全球領(lǐng)先的軟件開發(fā)工具提供商,Qt Group正致力于通過其創(chuàng)新的Axivion Suite工具,助力企業(yè)在醫(yī)療器械、汽車等受高度監(jiān)管領(lǐng)域精準識別或避免軟件侵蝕,確保軟件項目的長期可維護性和可擴展性。

上海2024年9月3日/美通社/ --就像巖石和山脈會受到自然侵蝕,今天的全球軟件也在遭受侵蝕。每天,開發(fā)者們都發(fā)現(xiàn)自己軟件的混亂程度越來越高,而這些軟件的架構(gòu)卻鮮少有人清楚理解。隨著AI產(chǎn)業(yè)發(fā)展駛?cè)搿翱燔嚨馈?,我們幾乎沒有時間去理清這些混亂。

近幾年,軟件頻繁出現(xiàn)問題。僅2023年,國內(nèi)網(wǎng)購、網(wǎng)約車、社交應用等平臺或應用多次發(fā)生崩潰,引發(fā)媒體報道,甚至登上不同平臺的熱搜榜。在全球范圍,Crowdstrike軟件更新導致的"微軟藍屏"事件可能是今年最引人注目的一個。

然而,開發(fā)者們卻在維持這個搖搖欲墜的紙牌屋上投入了大量時間?;?,000多位美國、英國、法國、德國和新加坡開發(fā)者和行政高管的調(diào)研報告《開發(fā)者系數(shù)(The Developer Coefficient)》指出,開發(fā)者每周平均工作41.1小時,其中三分之一的時間用于解決技術(shù)債務(wù);超過40%的時間用于維護。

這實際上反映出大量時間被用于非創(chuàng)新性工作。Qt Group的QA業(yè)務(wù)總監(jiān)Juan Rodriguez對此深感擔憂:"我們目睹著軟件架構(gòu)的逐漸衰敗,因為科技行業(yè)要求開發(fā)者不斷向前推進,譬如鋪設(shè)新的鐵軌,然而他們身后的鐵軌卻在逐漸崩潰。"

什么是軟件侵蝕

我們大多數(shù)人并沒有注意到軟件侵蝕。這是軟件內(nèi)部結(jié)構(gòu)的一種無形降級。它使得軟件的可讀性、可維護性、可擴展性和可復用性變得困難,甚至可能威脅到系統(tǒng)的功能安全。

軟件開發(fā)是一個不斷累積的過程。新的依賴關(guān)系總是被引入到軟件的各個部分中。但有時候,新的代碼并非必要,反而使得代碼庫越來越臃腫,越來越難以理解、修改和維護。我們之所以稱之為Dependency Hell(地獄依賴)并非沒有原因。在實施功能或修復錯誤時,弄清楚哪些更改是必要的需要極大耐心和技巧。

軟件侵蝕的雪球效應

添加功能和快捷方式會逐步增加軟件復雜性,每次迭代都在無形中侵蝕著軟件架構(gòu)的完整性。

開發(fā)者在工作流中添加了快捷方式,導致代碼庫日益臃腫。想要一個新的功能?有可能會因此破壞一些東西。如果重新設(shè)計產(chǎn)品的某個方面,可能會引發(fā)一系列破壞性反應,影響到其他原本相互獨立的團隊。每次改動都可能帶來意想不到的連鎖反應。

開發(fā)者可能會因為額外的維護工作而感到沮喪,進而再次添加一個快捷方式。如此反復,直到代碼庫變得像極其不穩(wěn)定的真人版疊疊樂游戲。每個人都害怕成為那個讓整個結(jié)構(gòu)崩塌的人。這就是開發(fā)者在面對日益復雜的代碼庫時所面臨的挑戰(zhàn)。

wKgZombWirWAVxi5AABkuzGMFkE835.jpg


關(guān)注軟件侵蝕是為了長期保障您的軟件投資

"這就是軟件侵蝕的本質(zhì),"Qt Group的Juan Rodriguez總結(jié)道,"無處不在的復雜性使得即使是發(fā)布最簡單的新功能也變得痛苦無比。從長期來看,這種情況會對效率和可擴展性造成嚴重損害。"

我們是否忘了測試左移?

許多公司取了一種令人失望的"補救"措施。他們增加修復錯誤的時間,或者雇傭更多的QA工程師來減輕開發(fā)者負擔。然而,這些都只是在玩"打地鼠"游戲,新錯誤在被修復前并不存在,就像是用昂貴的創(chuàng)可貼來處理嚴重的傷口。

更明智的做法應該是重新架構(gòu)代碼庫。對于只有兩年代碼歷史的公司來說,這可能相對容易,但對于那些擁有二十年遺留代碼的公司呢?即便他們完成了這項艱巨的任務(wù),如果第一次沒有真正吸取教訓,軟件侵蝕的循環(huán)就會再次開始。

從開發(fā)者在維護上投入的時間來看,這些教訓似乎還沒有被充分吸取。軟件侵蝕的問題依然存在,我們甚至可以預見,AI代碼助手也面臨同樣的問題。除非每個行業(yè)都能自覺地從一開始就將QA緊密地融入到開發(fā)過程中。

Juan Rodriguez建議:"從設(shè)計階段就開始考慮這些問題,而不是等到所有的代碼都寫完之后再開始。"在編寫新代碼的時候,就要運行靜態(tài)代碼分析和功能測試。即便已經(jīng)做了所有這些事情,但效果并不理想。如果是這樣的話,那就回到起點,從宏觀層面去審視軟件架構(gòu),而不是只關(guān)注細節(jié)層次。架構(gòu)是否達到預期?在產(chǎn)品中定義的第一個組件是什么?組件之間如何通信

當您運行靜態(tài)代碼分析并理解在哪里復制了代碼;當您運行架構(gòu)并理解依賴關(guān)系在哪里;當您運行功能測試并獲得結(jié)果,您就開始理解了問題的所在。這并不是選擇其中一個或另一個的問題。所有的軟件產(chǎn)品最終都應該能夠從多種來源獲取洞察。只有這樣,才能回到起點,重新架構(gòu),以避免重蹈覆轍。

"遺憾的是,似乎很少有人真正知道自己實施的架構(gòu)是什么樣," Juan Rodriguez認為,"如果我們理解自己的軟件架構(gòu),那么新增任何功能,都可以根據(jù)自己對架構(gòu)的理解來構(gòu)建軟件。那時,就不再需要走捷徑了。"

Axivion Suite:解決軟件侵蝕的利器

Axivion Suite 是Qt Group專為解決軟件侵蝕問題而設(shè)計的工具,通過靜態(tài)代碼分析、架構(gòu)驗證和依賴關(guān)系管理,有效應對軟件架構(gòu)侵蝕。它能自動檢測代碼中的潛在問題,確保代碼符合預期設(shè)計,避免架構(gòu)偏離。通過對軟件架構(gòu)的全面分析,Axivion Suite幫助開發(fā)者理解和修復架構(gòu)中的違規(guī)行為,防止復雜性和依賴關(guān)系的增加。此外,Axivion Suite還提供實時反饋,幫助開發(fā)者在早期階段發(fā)現(xiàn)并修復錯誤,從而提高軟件的可維護性和可靠性,特別適用于醫(yī)療和汽車等對軟件質(zhì)量要求高的行業(yè)。

wKgaombWirWAEfUlAABnxzlnH0c052.jpg


Axivion Suite阻止軟件侵蝕

理解并解決軟件侵蝕問題,是每一個重視軟件質(zhì)量的企業(yè)都應該關(guān)注的課題。Axivion Suite提供了強大工具,幫助企業(yè)從根本上解決這一問題。讓我們一起,構(gòu)建更加穩(wěn)定和高效的軟件系統(tǒng)。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 軟件
    +關(guān)注

    關(guān)注

    69

    文章

    5369

    瀏覽量

    91989
  • AI
    AI
    +關(guān)注

    關(guān)注

    91

    文章

    41521

    瀏覽量

    302840
  • 開發(fā)者
    +關(guān)注

    關(guān)注

    1

    文章

    784

    瀏覽量

    18087
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    從 HiL 到 vECU SiL:汽車控制器驗證為什么正在加速前移

    HiL 依然重要,但它更適合承擔系統(tǒng)級和硬件相關(guān)問題的最終收斂;而基于 vECU的 SiL,則讓更多軟件驗證工作可以前移到更早階段完成。對于正在推進軟件平臺化、持續(xù)集成和虛擬交付的企業(yè)來說,vECU
    的頭像 發(fā)表于 03-26 09:09 ?1385次閱讀
    從 HiL 到 vECU SiL:汽車控制器驗證為什么<b class='flag-5'>正在</b>加速前移

    請問如何確定我們是否安裝了最新的固件、映像、內(nèi)核?

    ? 問題#3我們是否在某個地方有一個中央位置狀態(tài)頁面,其中包含最新的固件/最新映像/最新的內(nèi)核,我們可以參考這些頁面來驗證我們在 VF2 上運行的內(nèi)容是否匹配? 使用 debian 鏡像時,
    發(fā)表于 03-23 06:40

    浮思特 | 紅外熱成像技術(shù),正在悄然走進汽車座艙

    、更全面地感知潛在風險,成為車企和零部件廠商關(guān)注的重點。在這一背景下,紅外熱成像技術(shù)正在成為汽車座艙內(nèi)重要的感知手段之一。為什么汽車座艙需要紅外熱成像?傳統(tǒng)的溫度傳感
    的頭像 發(fā)表于 02-03 09:33 ?696次閱讀
    浮思特 | 紅外熱成像技術(shù),<b class='flag-5'>正在</b><b class='flag-5'>悄然</b>走進汽車座艙

    存儲技術(shù),真的能徹底改變我們的數(shù)據(jù)世界嗎?這篇文章給你意想不到的答案!

    ,這個看似躲在幕后的角色,正在悄然掀起一場革命。 存儲,早已不是簡單的“倉庫” 。它不再是那個冰冷的、沉默的盒子,被動地接受我們的“垃圾”和“寶藏”?,F(xiàn)在的存儲技術(shù),正在變得智能、主動
    的頭像 發(fā)表于 12-18 14:15 ?319次閱讀

    熱載流子注入效應深度解析

    在半導體行業(yè)追求芯片性能與集成度的道路上,熱載流子注入效應(HCI)如同隱形殺手,悄然侵蝕著芯片的可靠性與壽命。隨著集成電路尺寸邁入納米級,這一問題愈發(fā)凸顯,成為制約芯片技術(shù)發(fā)展的關(guān)鍵瓶頸。
    的頭像 發(fā)表于 12-03 16:41 ?1867次閱讀
    熱載流子注入效應深度解析

    3kVA UPS不間斷電源:中小企業(yè)與核心設(shè)備的“全能守護神”

    看似微小的“事故”,正在悄無聲息地侵蝕著企業(yè)的工作效率與數(shù)字資產(chǎn)。而對于絕大多數(shù)中小企業(yè)、工作室及部門級應用而言,一款功率適中、性能穩(wěn)定、功能全面的電源保護方案,
    的頭像 發(fā)表于 11-29 08:49 ?1562次閱讀
    3kVA UPS不間斷電源:中小企業(yè)與核心設(shè)備的“全能守護神”

    芯片與軟件主導駕駛:汽車產(chǎn)業(yè)價值鏈正在重塑

    汽車行業(yè)正在經(jīng)歷深刻變革,傳統(tǒng)主機廠(OEM)面臨現(xiàn)代汽車對算力需求急劇飆升的挑戰(zhàn)。隨著高級駕駛輔助系統(tǒng)(ADAS)、車載信息娛樂系統(tǒng)(IVI)乃至車載人工智能(AI)的普及,汽車正迅速演變?yōu)?/div>
    的頭像 發(fā)表于 09-28 15:34 ?3922次閱讀
    芯片與<b class='flag-5'>軟件</b>主導駕駛:汽車產(chǎn)業(yè)價值鏈<b class='flag-5'>正在</b>重塑

    冰火兩重天的AI陪伴硬件

    你有沒有發(fā)現(xiàn),不知從何時起,陪伴我們的已經(jīng)不再只是屏幕里的ChatGPT?AI正在掙脫虛擬世界的束縛,擁有了實實在在的形體,悄然融入我們生活的各個角落。 桌面上,小巧的AI機器人會在你
    的頭像 發(fā)表于 09-05 12:40 ?3062次閱讀
    冰火兩重天的AI陪伴硬件

    PVO Energy攜手華為助力奧地利商業(yè)園區(qū)綠色能源變革

    在奧地利蒂羅爾州的 Navista 商業(yè)園區(qū),一場綠色能源的變革正在悄然上演。
    的頭像 發(fā)表于 09-04 09:40 ?1172次閱讀

    峟思科技守護橋梁安全:從歷史經(jīng)驗到現(xiàn)代監(jiān)測

    的交通負荷,讓這些承載著歷史與重任的鋼鐵脊梁面臨嚴峻挑戰(zhàn)。沉降悄然累積,裂縫悄然蔓延,結(jié)構(gòu)悄然偏移……這些看似微小的形變,若未能及時洞察與干預,便如同潛伏的暗礁
    的頭像 發(fā)表于 08-26 10:56 ?417次閱讀
    峟思科技守護橋梁安全:從歷史經(jīng)驗到現(xiàn)代監(jiān)測

    護層環(huán)流在線監(jiān)測裝置:電力數(shù)字化轉(zhuǎn)型中不可或缺的“安全基座”》

    停電,重則引發(fā)連鎖故障,威脅整個電網(wǎng)的穩(wěn)定運行。 當傳統(tǒng)監(jiān)測手段逐漸力不從心,一場關(guān)于電力安全的“智慧革命”正在悄然發(fā)生。 從“被動搶修”到“主動預判”:科技如何重新定義安全? 過去,電力運維依賴人工巡檢與定期
    的頭像 發(fā)表于 07-31 11:03 ?588次閱讀

    調(diào)用Cy_ReadFuseByte()函數(shù),返回0xF0000005是怎么回事?

    大家好, 我們正在使用TRAVEO? CYT3BB MCU,并按照“如何使用系統(tǒng)調(diào)用(SROM API)在TRAVEO? T2G 系列中處理 eFuse”規(guī)范中的 eFuse 熔斷軟件流程進行操作
    發(fā)表于 07-24 07:08

    從驅(qū)動開發(fā)到系統(tǒng)調(diào)優(yōu),電控崗位能力門檻正在悄然抬高

    在新一輪產(chǎn)業(yè)升級的浪潮下,“電機控制工程師”正悄然成為制造業(yè)與新能源賽道中的高頻關(guān)鍵詞。 隨著新能源汽車、智能家電、電動工具等終端產(chǎn)品的智能化升級,電機控制系統(tǒng)已成為產(chǎn)品設(shè)計中的核心環(huán)節(jié),成為產(chǎn)品
    的頭像 發(fā)表于 07-09 10:52 ?1044次閱讀
    從驅(qū)動開發(fā)到系統(tǒng)調(diào)優(yōu),電控崗位能力門檻<b class='flag-5'>正在</b><b class='flag-5'>悄然</b>抬高

    傳統(tǒng)的芯片設(shè)計,正在被顛覆

    的能力,并給制造商帶來了巨大的壓力,迫使他們加快步伐。軟件的進步常常受到硬件的限制,而硬件的設(shè)計往往是針對多年前的需求。然而,新一代芯片初創(chuàng)公司正在開創(chuàng)一
    的頭像 發(fā)表于 06-27 12:38 ?1052次閱讀
    傳統(tǒng)的芯片設(shè)計,<b class='flag-5'>正在</b>被顛覆
    岑巩县| 舞阳县| 康平县| 泾川县| 潼南县| 双鸭山市| 宁国市| 介休市| 衢州市| 扎赉特旗| 将乐县| 仁寿县| 荔浦县| 黄浦区| 汾西县| 永福县| 饶阳县| 沂水县| 桂东县| 南通市| 九台市| 太白县| 闻喜县| 衡南县| 前郭尔| 环江| 晋州市| 道真| 北京市| 华宁县| 简阳市| 无棣县| 子长县| 玉山县| 栖霞市| 专栏| 民县| 鸡东县| 武乡县| 肃南| 饶平县|