免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
2017 Java 庫 Top 100 榜單發(fā)布,JUnit 再登王座
330元/年搶阿里云香港云服務器,節(jié)省80%出海成本>>>

OverOps 于 7 月 19 日發(fā)布了 2017 版的 “GitHub Java 流行庫 Top 100 ”。他們首先通過結合 Google BigQuery 以及各項目在 GitHub 上的 star 數(shù)選出前 1000 個 Java 存儲庫,然后過濾掉 Android 、Arduino 和一些棄用的 repos ,僅留下 477 個純 Java 項目。最后,再結合項目的 unique imports 進行計數(shù),最后得出結果。詳細的計算方式可查閱 (注:OverOps 是一家旨在幫助更有效地發(fā)現(xiàn)代碼中的錯誤的公司)

前 20 名如下:

JUnitGitHub 中最流行的 Java 庫,與去年保持同樣的地位。不僅如此,基于其拓展而來的 JUnitRunner 和 Junit Framework 分別占據(jù)了第 2 名和第 3 名的位置。我們甚至可以說,前三甲被 JUnit 承包了。

開源測試框架 Mockito 排名第 4 ,日志組件 slf4j 位列第 5 。slf4j 的受歡迎程度反映了開發(fā)者對日志記錄的依賴,也側面反映了標準 java.util.logging 庫的低人氣。

輔助在 JUnit 和 jMock 中進行測試的框架 Hamcrest 位于第 6 位,這也說明了開發(fā)者對更好的測試環(huán)境的需求。

從這些測試工具的高排名不難看出測試的重要性。我們可以認為,生產(chǎn)錯誤是開發(fā)者面臨的最大痛苦之一,因此他們在盡可能地去避免。

此外,Google Guava 排名第 7 ,最受歡迎的 JSON 庫是 Jackson 。org.w3c.dom 是首次進入前 20 ,它提供了操縱 DOM(文檔對象模型)的接口。

而縱觀前 100 名,我們可以看到,Spring 具有廣泛的代表性,有 8 個庫入榜:

  • #57 – org.springframework.beans.factory.annotation

  • #60 – org.springframework.context

  • #65 – org.springframework.context.annotation

  • #66 – org.springframework.stereotype

  • #68 – org.springframework.util

  • #81 – org.springframework.test.context.junit4

  • #85 – org.springframework.beans.factory

  • #91 – org.springframework.web.bind.annotation

還有就是被廣泛使用的 Apache 庫,有 17 個庫入榜:

  • #16 – org.apache.commons.io

  • #22 – org.apache.http

  • #24 – org.apache.commons.lang

  • #25 – org.apache.http.impl.client

  • #30 – org.apache.http.client

  • #33 – org.apache.http.client.methods

  • #34 – org.apache.log4j

  • #35 – org.apache.commons.codec.binary

  • #45 – org.apache.commons.lang3

  • #53 – org.apache.http.entity

  • #61 – org.apache.http.util

  • #64 – org.apache.commons.logging

  • #75 – org.apache.http.message

  • #88 – org.apache.zookeeper

  • #95 – org.apache.hadoop.conf

  • #98 – org.apache.http.client.config

  • #100 – org.apache.http.client.utils

最后,還有一個值得注意的庫是 AssertJ ,這是一個為寫作斷言提供流暢界面的庫,在 2017 年已上升至第 50 名。

完整的 Top 100 列表請點此查看

>>>【評論有禮】7月10日-31日在下方評論資訊,即有機會獲得 9 活躍積分和開源中國實物周邊。活動詳情

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
最常用的1000個Java類(附代碼示例)
Maven實戰(zhàn)(六)依賴
pom.xml
MyBatis Batch Update Exception
maven 的基本配置及個人理解
ABAP和Java SpringBoot的單元測試
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服