没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
60页
2014年java相关技术与框架使用情况统计报告。英文。由RebelLabs统计。 JAVA TOOLS AND TECHNOLOGIES LANDSCAPE FOR 2014 A GLOBAL SURVEY OF 2164 JAVA PROFESSIONALS 包括不同java框架、服务器、构建工具,静态代码分析工具等的使用情况。
资源推荐
资源详情
资源评论
1
All rights reserved. 2014 © ZeroTurnaround OÜ
A GLOBAL SURVEY OF 2164 JAVA PROFESSIONALS
JAVA TOOLS AND
TECHNOLOGIES
LANDSCAPE FOR 2014
Oh yeah, and each survey
donated to charity!
2
All rights reserved. 2014 © ZeroTurnaround OÜ
EDITOR’S NOTE
INTRODUCTION &
LEADERBOARD
SURVEY METHODOLOGY
SURVEY FINDINGS
SAMPLE POPULATION DEMOGRAPHICS
JAVA VERSIONS
MOST INTERESTING ALTERNATIVE
JVM LANGUAGES
IDES
BUILD TOOLS
APP SERVERS
WEB FRAMEWORKS
OBJECT-RELATIONAL MAPPING
FRAMEWORKS
TABLE OF CONTENTS
CODE ANALYSIS TOOLS
CONTINUOUS INTEGRATION
(CI) SERVERS
DATABASES: SQL & NOSQL
VERSION CONTROL SYSTEMS (VCS)
BINARY AND ARTIFACT
REPOSITORIES
TESTING FRAMEWORKS
LOOKING FORWARD
INTO 2015
CONCLUSION
1
2-5
6-7
8-48
8-11
12-14
15-16
17-19
20-22
23-26
27-29
30-31
32-34
35-37
38-41
42-43
44-45
46-48
49-51
52-56
Click to go
to section...
1
All rights reserved. 2014 © ZeroTurnaround OÜ
EDITOR'S NOTE
development research reports? Break out the champagne!
It actually started in 2009 with a survey about the speed of
Java application server restarts, evolving over the years into
a deeper look at the industry layout in our rst research
publication in 2012.
In 2013, we tackled two particular challenges that really matter
to productive software organizations: software quality (got
bugs?) and the predictability of delivery (last week or next
year?). We learned a lot from that one!
But now we feel like it’s time to revisit the broader tools &
technologies landscape in Java these days, collect some data,
crunch some numbers and see what’s going on in the market
at large. And what better way than to just throw into your face
a huge leaderboard of tools and technologies currently running
the show as of May 2014... KA-CHOW!
N.B. Please take these ndings at face value, and use at your
own risk. The sampling error calculated by DSS is 2.1%, but
since the sample is self-selected it is not truly random and
can contain bias error that we cannot measure, though we do
provide the audience data and it seems to be representative of
the industry.
Developer Productivity
Report 2013
Developer Productivity
Report 2012
This survey rocked. Better-than-ever
response rate, and each completed survey
donated cash to charity. We love doing this.
Did you know that this is the 5th
anniversary of ZeroTurnaround’s Java
2
All rights reserved. 2014 © ZeroTurnaround OÜ
Introduction: What’s going on in Java these days?
Since there is a very good chance you, dear reader, use one of these top
technologies, let’s look straight at top tools & technologies represented in
each of the 14 categories we asked about.
As you can guess, in some categories multiple tools are often used in
conjunction, so we allowed for multiple selections (denoted by *). For
answers where a statistically signicant portion (over 5%) of respondents
selected “Do not use”, the responses have been normalized (denoted by º)
to exclude non-user groups.
It probably comes as no surprise that among the 2164 developers we
surveyed, Java SE 7 (65%) is used by two-thirds of developers, but even
more are using JUnit (82.5%), the most-used single technology across the
entire Java landscape. And a good thing too: unit testing is key for making
sure your app gets out the door. Next is Jenkins (70%), our favorite Lord
of the Butlers, which is used by nearly 3 out of 4 developers that use
Continuous Integration tools (1 in 5 does not). We’ve seen distributed VCS
come a long way in recent years, and Git (69%) is now non-exclusively used
by over two-thirds of developers - often alongside Subversion (57%).
Taking in the next set of tech leaders really completes the Enterprise Java
picture - Hibernate (67.5%), Maven and Nexus (64%), Tomcat (50%) and
Eclipse (48%) gives you more or less a decent foundation of a basic, no frills
enterprise development stack.
But don’t think the last words have been had yet…because in this report
we asked a few questions that directly highlight the feelings of developers
towards certain technologies.
JUnit - 82.5%
*
- Top testing framework used by developers
Jenkins - 70%
º
- Most used CI server in the industry
Git - 69%
*
- #1 version control technology out there
Hibernate - 67.5%
*/º
- The top ORM framework used
Java 7 - 65% - The industry leader for SE development
Maven - 64% - Most used build tool in Java
Nexus - 64%
º
- The main repository used by developers
MongoDB - 56%
º
- The NoSQL technology of choice
FindBugs - 55%
*/º
- Most-used static code analysis tool in Java
Tomcat - 50%
º
- The most popular application server on the market
Java EE 6 - 49%
º
- Found in the most enterprise Java environments
Eclipse - 48% - The IDE used more than any other
Spring MVC - 40%
*/º
- The most commonly used web framework
MySQL - 32%
º
- The most popular SQL technology
The 2014 Leaderboard
of Java Tools & Technologies
3
All rights reserved. 2014 © ZeroTurnaround OÜ
Sample population of 2164 Java professionals, sample error 2.1%
剩余59页未读,继续阅读
SubiRUN
- 粉丝: 39
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页