iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >Java开发人员依赖Spring框架的示例分析
  • 150
分享到

Java开发人员依赖Spring框架的示例分析

2024-04-02 19:04:59 150人浏览 独家记忆
摘要

Java开发人员依赖spring框架的示例分析,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Diffblue 与 Vanson Bourn

Java开发人员依赖spring框架的示例分析,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

Diffblue 与 Vanson Bourne 合作,面向 450 位 Java 开发人员进行了一项 15 个问题的调查。本次调查的目标受访者是使用  Spring 和其他框架的 Java 开发人员。受访者中,81% 为男性,19% 为女性;大多数(53%)年龄在 35-44 岁之间。

结果表明,86% 的 Java 软件工程师都依赖 Spring 框架;96% 的 Spring 用户表示,这种工具可以帮助他们成为更好的 Java  开发人员。报告还指出,Spring/Spring Boot 的开发者,往往比非 Spring  用户更重视单元测试;倾向于拥有更高的代码质量和更可维护的代码,并在组织中拥有更好的代码覆盖率。

Java开发人员依赖Spring框架的示例分析

报告指出,Spring 用户花在测试上的时间占比为 25%,而非 Spring 用户花在测试上的时间占比则为  20%。受访者表示,Spring/Spring Boot 的主要好处是节省了他们的时间;其次则是该框架能更好地支持单元测试。

不过,即使花费了大量时间编写和维护测试,仍有 45% 的受访者表示,他们的代码测试覆盖率不到 50%;37%的人表示其覆盖率介于 26% 到 50%  之间;25% 的人报告其覆盖率达到了 76%-100%;只有 6% 的人表示他们的代码覆盖率达到了 100%。在这最后的 6% 中,所有的人都是 Spring  用户。对此,DiffBlue 首席执行官 Mathew Lodge 则表示称,"这正好凸显了单元测试的难度"。

另一方面,在开发人员被要求用“可靠、可维护、可测试、可移植、自动化和现代”这些术语来描述他们组织的代码时。大多数的(51%)受访者将他们的代码描述为可靠;50%  选择了现代,40% 选择了可维护。且尽管受访者表示他们花了四分之一的时间在测试上,但只有 37% 的受访者将他们的代码描述为可测试。而 Spring  用户则最是有可能将他们的代码描述为可维护的一群人。

调查报告还指出,DiffBlue Cover 被 39% 的受访者描述为"非常有用",仅次于 JUnit(44%)和  TestNG(40%);Parasoft 的 JTest 排名第四,占比 38%。devops  和网络安全基本上并列组织的首要任务(两者均大于90%),其次是云计算应用,占 47%。

关于Java开发人员依赖Spring框架的示例分析问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网JavaScript频道了解更多相关知识。

--结束END--

本文标题: Java开发人员依赖Spring框架的示例分析

本文链接: https://www.lsjlt.com/news/81715.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作