偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

【Java編碼規(guī)范】《阿里巴巴Java開發(fā)手冊(cè)(正式版)》發(fā)布!(更新至v1.0.2版)

企業(yè)動(dòng)態(tài)
摘要: 阿里巴巴集團(tuán)推出的《阿里巴巴Java開發(fā)手冊(cè)(正式版)》是阿里巴巴近萬名開發(fā)同學(xué)集體智慧的結(jié)晶,以開發(fā)視角為中心,詳細(xì)列舉如何開發(fā)更加高效、更加容錯(cuò)、更加有協(xié)作性,力求知其然,更知其不然,結(jié)合正反例,讓Java開發(fā)者能夠提升協(xié)作效率、提高代碼質(zhì)量。

2017年開春之際,誠意獻(xiàn)上重磅大禮:阿里巴巴Java開發(fā)手冊(cè),***公開阿里官方Java代碼規(guī)范標(biāo)準(zhǔn)。這套Java統(tǒng)一規(guī)范標(biāo)準(zhǔn)將有助于提高行業(yè)編碼規(guī)范化水平,幫助行業(yè)人員提高開發(fā)質(zhì)量和效率、大大降低代碼維護(hù)成本。

點(diǎn)擊下載《阿里巴巴Java開發(fā)手冊(cè)》(v1.0.2版):https://yq.aliyun.com/attachment/download/?id=1186

v1.0.2版更新說明:1)去掉全文水印; 2)修正部分示例。

(點(diǎn)擊參與話題討論:Java開發(fā)者們,一起來聊聊大家的開發(fā)規(guī)約吧)

你是否曾因Java代碼規(guī)范版本紛雜而無所適從?

你是否想過代碼規(guī)范能將系統(tǒng)故障率降低20%?

你是否曾因團(tuán)隊(duì)代碼風(fēng)格迥異而協(xié)同困難?

你是否正在review一些原本可以避免的故障?

你是否無法確定自己的代碼足夠健壯?

碼出高效,碼出質(zhì)量!

相比C++代碼規(guī)范業(yè)界已經(jīng)達(dá)成共識(shí),Java代碼規(guī)范業(yè)界比較混亂,我們期待這次發(fā)布的Java代碼規(guī)范能夠給業(yè)界帶來一個(gè)標(biāo)準(zhǔn),促使整體行業(yè)代碼規(guī)范水平得到提高,最終能夠幫助企業(yè)和開發(fā)者提升代碼質(zhì)量和降低代碼故障率。

阿里出品,質(zhì)量保證!

阿里Java技術(shù)團(tuán)隊(duì)一手打造出Dubbo、JStorm、Fastjson等諸多流行開源框架,部分已成為Apache基金會(huì)孵化項(xiàng)目;

阿里在Java后端領(lǐng)域支撐起全球訪問量***的服務(wù)器集群;

Java代碼構(gòu)建的阿里雙11業(yè)務(wù)系統(tǒng)訂單處理能力達(dá)到17.5萬筆/秒;

到目前已累計(jì)數(shù)億行高并發(fā)、高穩(wěn)定性的***Java代碼實(shí)踐;

……

此次首度公開的Java開發(fā)手冊(cè)正是出自這樣的團(tuán)隊(duì),近萬名阿里Java技術(shù)精英的經(jīng)驗(yàn)總結(jié),并經(jīng)歷了多次大規(guī)模一線實(shí)戰(zhàn)檢驗(yàn)及完善,鑄就了這本高含金量的阿里Java開發(fā)手冊(cè)。該手冊(cè)以Java開發(fā)者為中心視角,劃分為編程規(guī)約、異常日志規(guī)約、MYSQL規(guī)約、工程規(guī)約、安全規(guī)約五大塊,再根據(jù)內(nèi)容特征,細(xì)分成若干二級(jí)子目錄。根據(jù)約束力強(qiáng)弱和故障敏感性,規(guī)約依次分為強(qiáng)制、推薦、參考三大類。此套規(guī)范不僅能讓代碼一目了然, 更有助于加強(qiáng)團(tuán)隊(duì)分工與合作、真正提升效率。

無規(guī)矩不成方圓 無規(guī)范不能協(xié)作

眾所周知,制訂交通法規(guī)表面上是要限制行車權(quán),實(shí)際上是保障公眾的人身安全。試想如果沒有限速,沒有紅綠燈,沒有規(guī)定靠右行駛,誰還敢上路行駛。

同理,對(duì)軟件來說,適當(dāng)?shù)囊?guī)范和標(biāo)準(zhǔn)絕不是消滅代碼內(nèi)容的創(chuàng)造性、優(yōu)雅性,而是限制過度個(gè)性化,以一種普遍認(rèn)可的方式一起做事,降低故障率,提升協(xié)作效率。開發(fā)手冊(cè)詳細(xì)列舉如何開發(fā)更加高效,更加容錯(cuò),更加有協(xié)作性,力求知其然,更知其不然,結(jié)合正反例,提高代碼質(zhì)量。比如,異常日志處理時(shí)的各種不規(guī)范行為;集合轉(zhuǎn)換的各種坑;創(chuàng)建線程池出現(xiàn)的等待隊(duì)列OOM等。

阿里技術(shù)資深大咖聯(lián)袂推薦

阿里高級(jí)研究員多?。?/strong>工程師對(duì)于代碼,一定要“精益求精”,不論從性能,還是簡(jiǎn)潔優(yōu)雅,都要具備“精益求精”的工匠精神,認(rèn)真打磨自己的作品。

阿里研究員畢玄:一個(gè)優(yōu)秀的工程師和一個(gè)普通工程師的區(qū)別,不是現(xiàn)在滿天飛的架構(gòu)圖,他的功底就是體現(xiàn)在他寫的每一行代碼上。

阿里研究員玄難:代碼是軟件工程里面的產(chǎn)品設(shè)計(jì)、系統(tǒng)架構(gòu)設(shè)計(jì)等工作的***承載體,代碼的質(zhì)量決定了一切工作的成敗。

阿里巴巴B2B事業(yè)群CTO李純:好的軟件產(chǎn)品離不開工程師高質(zhì)量的代碼及相互間順暢的溝通與合作。簡(jiǎn)單,適用的代碼規(guī)約背后所傳遞的是技術(shù)上的追求卓越、協(xié)同合作的精神,是每個(gè)技術(shù)團(tuán)隊(duì)不可缺失的重要利器。

阿里研究員、HipHop作者:趙海平(花名:福貝):程序員是創(chuàng)造個(gè)性化作品的藝術(shù)家,但同時(shí)也是需要團(tuán)隊(duì)合作的工種。個(gè)性化應(yīng)盡量表現(xiàn)在代碼效率和算法方面,犧牲小我,成就大我。

擁抱規(guī)范,遠(yuǎn)離傷害!

開發(fā)的同學(xué)們趕緊行動(dòng)起來,遵守代碼規(guī)范,你好,我好,大家好!

責(zé)任編輯:xiejuan 來源: 51CTO
相關(guān)推薦

2009-04-01 11:23:41

開源

2017-05-02 21:14:20

阿里巴巴Java開發(fā)

2015-09-16 14:57:20

ChromeGoogle瀏覽器

2015-08-21 14:41:49

GoogleChrome

2023-05-05 18:42:20

iOS蘋果iOS 16.5

2011-05-19 09:45:05

Opera 11.11

2011-09-14 13:28:36

PostgreSQL

2011-12-07 10:26:11

2011-12-12 09:56:19

CentOS 6.1發(fā)布

2011-01-26 09:37:49

LibreOffice

2012-02-21 09:40:59

Java

2012-04-27 10:17:50

JavaJavaFX

2012-07-02 10:40:24

GroovyJavaJVM

2013-03-11 14:13:06

JettyJava

2011-09-14 10:08:16

MongoDB

2011-03-21 13:31:20

MyEclipse

2012-05-30 09:21:50

2011-05-25 09:30:05

Fedora 15

2014-03-18 10:18:58

Python

2010-03-18 09:54:56

phpMyAdmin
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)