我的编程空间,编程开发者的网络收藏夹
学习永远不晚

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

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

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

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框架的示例分析问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网行业资讯频道了解更多相关知识。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

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

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

下载Word文档

猜你喜欢

Laravel框架中依赖注入功能的示例分析

这篇文章将为大家详细讲解有关Laravel框架中依赖注入功能的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。概述任何时候,你在一个控制器类中请求一个依赖,这个服务容器负责:1.自动地在构造函数中检
2023-06-15

php开发框架的示例分析

这篇文章给大家分享的是有关php开发框架的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、LaravelLaravel是一款免费并且开源的PHP应用框架,它是为开发基于MVC的WEB应用而设计的,个人觉
2023-06-14

Winform开发框架演化历史的示例分析

这篇文章主要介绍了Winform开发框架演化历史的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1、传统Winform开发框架我这里指的传统Winform开发框架,就
2023-06-17

java开发分布式服务框架Dubbo原理机制的示例分析

这篇文章给大家分享的是有关java开发分布式服务框架Dubbo原理机制的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。前言在介绍Dubbo之前先了解一下基本概念:Dubbo是一个RPC框架,RPC,即Re
2023-06-25

java开发分布式服务框架Dubbo暴露服务的示例分析

小编给大家分享一下java开发分布式服务框架Dubbo暴露服务的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!Dubbo服务暴露机制前言在进行服务暴露机制的分析之前,必须谈谈什么是URL,在Dubbo服务暴露过程中
2023-06-25

Flex开发环境和应用框架的示例分析

这篇文章将为大家详细讲解有关Flex开发环境和应用框架的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Flex开发环境AdobeFlexBuilder仍然是使用最为广泛的商业FlexIDE。它构建
2023-06-17

Java并发编程之Fork/Join框架的示例分析

这篇文章主要介绍了Java并发编程之Fork/Join框架的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、Fork/Join框架的理解ForkJoinTask类属
2023-06-15

Java中Mybatis框架多表操作与注解开发的示例分析

这篇文章将为大家详细讲解有关Java中Mybatis框架多表操作与注解开发的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一对一查询一对一查询的模型用户表和订单表的关系为,一个用户有多个订单,一个
2023-06-25

java并发包JUC同步器框架AQS的示例分析

小编给大家分享一下java并发包JUC同步器框架AQS的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1. 背景介绍通过JCP的JSR166规范,Java
2023-06-29

Java的任务调度框架cron4j 2.2.5发布的示例分析

Java的任务调度框架cron4j 2.2.5发布的示例分析,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。cron4j 2.2.5 发布了,主要改进有:Predictor
2023-06-17

Flex技术框架和应用开发步骤的示例分析

这篇文章给大家分享的是有关Flex技术框架和应用开发步骤的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Flex简介Flex通常是指AdobeFlex,是最初由Macromedia公司在2004年3月发布
2023-06-17

java开发MVC三层架构上再加一层Manager层原理的示例分析

这篇文章主要为大家展示了“java开发MVC三层架构上再加一层Manager层原理的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“java开发MVC三层架构上再加一层Manager层原理
2023-06-25

编程热搜

目录