天天看點

阿裡巴巴Java“代碼反潛機”P3C喜提首屆中國優秀開源項目二等獎!關于雲效:

阿裡巴巴Java“代碼反潛機”P3C喜提首屆中國優秀開源項目二等獎!關于雲效:
掃碼或點我直達 免費領!

12 月 12-14 日,由中國開源雲聯盟、中國電子技術标準化研究院和全國信标委雲計算标準工作組主辦的第八屆中國雲計算标準和應用大會在京舉行。

聚焦企業上雲和開源,大會公布了首屆中國優秀開源項目的名單,16個開源項目入選,其中阿裡雲智能事業群共有5個開源項目入選榜單,他們分别是:

一等獎,Apache Dubbo

二等獎,P3C

二等獎,PouchContainer

二等獎,Apache RocketMQ

三等獎,Sentinel

P3C是什麼?

P3C是阿裡巴巴研發的Java代碼規約掃描工具,項目組中一半成員來自雲效團隊。

目前,P3C項目包含三部分:PMD規則實作、IntelliJ IDEA 插件、Eclipse 插件,幫助開發人員在工程研發的多個階段進行代碼規約檢查,降低故障率、提升編碼效率和品質。

項目位址:https://github.com/alibaba/p3c

雲效測試服務

中可以直接體驗P3C代碼掃描效果喲~

阿裡巴巴Java“代碼反潛機”P3C喜提首屆中國優秀開源項目二等獎!關于雲效:

P3C項目由來

2017年開春之際,阿裡官方Java代碼規範标準——《阿裡巴巴Java開發手冊》首次公開。彙聚阿裡集團近萬名技術精英的經驗知識,這套高含金量的手冊一經公開,便引起業界普遍關注和學習。

然而,隻停留在文檔層面的規約難以長久地得到執行,需要有配套的工具和平台來同步保障。

10月14号,曆經 247 天的持續研發,《阿裡巴巴 Java 代碼規約》掃描插件P3C正式釋出并開源。

為什麼叫P3C?

阿裡巴巴Java“代碼反潛機”P3C喜提首屆中國優秀開源項目二等獎!關于雲效:

在現代軍事戰争中,潛水艇是一個非常厲害的角色,通常在水底下潛伏數月,哪怕在地面戰争處于劣勢的情況下,浮出水面,拼死一擊,也能夠給敵方給予重創。

有一矛必有一盾,是以,反潛機出現了,反潛機泛指擔任搜尋、标定與攻擊潛艇的軍用飛機,它能在短時間内居高臨下地進行大面積搜尋,并可以十分友善地向海中發射或投擲反潛炸彈,甚至最新型的核魚雷。

P-3C是世界知名的反潛機,它由美國洛克希德公司在民用客機的基礎上改進而來,綽号為“獵戶”。“獵戶”誕生至今已經40多年了,盡管已是一員老将,但是在海灣戰争中,它還是披挂上陣,為多國部隊提供了大量的情報。

以P3C作為項目代号,其寓意是要以開發規約為前提掃描出所有潛在的代碼隐患。

P3C的成績單

值得一提的是,自17年10月開源到現在,P3C在Github上Star數達12600+,Fork數2700+,插件下載下傳量54.1w+。

相關閱讀:

《阿裡巴巴Java開發手冊》史上最全資料下載下傳!含新書優惠碼

關于雲效:

雲效,一站式企業協同研發雲,源于阿裡巴巴多年先進的管理理念和工程實踐,提供從“需求->開發->測試->釋出->運維->營運”端到端的協同服務和研發工具支撐。支援公有雲、專有雲和混合雲的協同研發,助力企業産品快速創新疊代和研發效能更新。

阿裡巴巴Java“代碼反潛機”P3C喜提首屆中國優秀開源項目二等獎!關于雲效: