Sourcegraph涵盖了通用代码搜索,对美国和加拿大的500多家软件开发人员进行了代码复杂性和管理问题的调查。结果,据说开发人员处理的代码量已经增长了10多年,而一半以上的增长了100倍以上。
SourceGraph是一种工具,可让您使用浏览器浏览和分析Git存储库中的源代码。它最初是为企业提供的商业服务,但现在是开源的。该报告指出,现代代码库的代码量和复杂性已大大增加,因此,开发人员发现,理解和解决代码始终是一个问题。这是一个具有极大复杂性的大代码。 92%的软件开发人员表示他们的组织受到了Big Code的影响。
为了量化对软件行业有重大影响的大代码的大小,Sourcegraph根据容量和存储数量来衡量整个公司代码库的大小,并调查了过去十年的变化。 51%的软件开发人员表示,要管理的代码大小和存储库数量比10年前增加了100倍以上。此外,有18%的软件开发人员表示他们的飙升幅度超过500倍。
此外,SourceGraph还调查了哪些因素增加了代码量和复杂性。结果,超过60%的软件开发人员报告其架构,设备,开源使用,平台和框架演进,代码元数据,编程语言和工具的数量和复杂性显着增加。
Sourcegraph还指出,不仅处理代码的数量和复杂性,而且软件发布的速度也在迅速提高。实际上,有92%的软件开发人员表示,他们感到在过去十年中启动更快的压力。
此外,有91%的软件开发人员正在越来越多地开发公司软件,例如保险,零售和食品相关公司,这些公司软件直到现在才被视为技术公司。考虑到零售连锁店沃尔玛正在举办一个开源会议,因此即使非技术公司也致力于软件开发也就不足为奇了。相关信息可以在这里找到。