近日,專門提供代碼搜索和代碼語義智能感知功能的Sourcegraph發(fā)布了一項調研報告,該調研項針對北美500名軟件開發(fā)人員所展開,直觀展示了當前日益龐大且復雜的Big?Code影響。
Sourcegraph所定義的Big?Code指的是因應各種不同開發(fā)環(huán)境、平臺及工具的增加,以及遞交時程的加速,再加上所預期創(chuàng)造的商業(yè)價值,都讓開發(fā)人員所撰寫的程序碼愈趨龐大與復雜。有94%的開發(fā)人員認為自己所服務的組織受到Big?Code的沖擊。
此外,有95%的開發(fā)人員認為現(xiàn)在所負責的程序碼規(guī)模至少是10年前的5倍,認為是20倍的亦高達80%,另有51%的開發(fā)人員覺得是100倍,有18%甚至認為達到500倍。
相關的沖擊除了程序碼越來越大之外,還包括有60%的受訪者指出各種開發(fā)面向都急速擴增,從架構、所支持的設備、所使用的開源,以及所支持的平臺數(shù)量等。并有92%的受訪者表示,在過去的10年來,快速遞交程序碼的壓力愈來愈大,還有90%指出他們所打造的軟件對組織來說變得更加重要。
經(jīng)由Big?Code衍生的挑戰(zhàn)則包括新員工的效率(62%)、因為缺乏對相依性的理解而破壞了程序碼(57%),以及管理變得更困難(50%)等,這導致有77%的開發(fā)人員因為擔心程序碼變更會破壞相依性,而盡量避免更新程序碼。
由于Big?Code為一新興的趨勢,因此,在面對Big?Code的挑戰(zhàn)時,有85%認為既有的工具并非是為了Big?Code時代所設計的。
責編AJX
-
美國
+關注
關注
1文章
394瀏覽量
26447 -
編程
+關注
關注
88文章
3685瀏覽量
94905 -
代碼
+關注
關注
30文章
4891瀏覽量
70296
發(fā)布評論請先 登錄
HarmonyOS NEXT 原生應用/元服務-ArkTS代碼調試使用調試器
芯片設計復雜度劇增,紫光芯片云 3.0 助力企業(yè)搭建專業(yè)設計環(huán)境

北美認證指南:一文解讀PTCRB與北美三大運營商

北美UL認證屬于什么性質?申請流程分享

特斯拉北美充電標準NACS在日本獲重要支持
北美FCC認證是強制性的嗎?哪些產(chǎn)品需要做?

申請北美運營商有什么條件?哪些產(chǎn)品需要申請北美PTCRB認證?

產(chǎn)品申請北美運營商AT T認證的優(yōu)勢有哪些

關于公司入庫用的PT850條碼數(shù)據(jù)采集器,您了解嗎?

北美運營商認證體系:AT A認證產(chǎn)品的列名難點分享

走進北美運營商認證:解讀PTCRB與北美三大運營商的關系

如何申請北美運營商PTCRB認證?申請流程與注意事項解析

北美運營商PTCRB認證產(chǎn)品列明費用相關分享

北美FCC認證中包含哪些測試項目?

評論