下載原版阿里JAVA開發(fā)手冊 【阿里巴巴Java開發(fā)手冊v1.2.0】
本文主要是對照阿里開發(fā)手冊,注釋自己在工作中運(yùn)用情況。
本文難度系數(shù)為三星(★★★) 本文為第二篇
第一篇 點(diǎn)評阿里JAVA手冊之編程規(guī)約(命名風(fēng)格、常量定義、代碼風(fēng)格、控制語句、注釋規(guī)約)
碼出高效、碼出質(zhì)量。
代碼的字里行間流淌的是軟件生命中的血液,質(zhì)量的提升是盡可能少踩坑,杜絕踩重復(fù)的坑,切實(shí)提升質(zhì)量意識。另外,現(xiàn)代軟件架構(gòu)都需要協(xié)同開發(fā)完成,高效協(xié)作即降低協(xié)同成本,提升溝通效率,所謂無規(guī)矩不成方圓,無規(guī)范不能協(xié)作。眾所周知,制訂交通法規(guī)表面上是要限制行車權(quán),實(shí)際上是保障公眾的人身安全。試想如果沒有限速,沒有紅綠燈,誰還敢上路行駛。對軟件來說,適當(dāng)?shù)囊?guī)范和標(biāo)準(zhǔn)絕不是消滅代碼內(nèi)容的創(chuàng)造性、優(yōu)雅性,而是限制過度個性化,以一種普遍認(rèn)可的統(tǒng)一方式一起做事,提升協(xié)作效率。