新增16條設計規約!阿里巴巴Java開發手冊(詳盡版)開放下載!

《阿里巴巴Java開發手冊》是阿里內部Java工程師所遵循的開發規範,涵蓋編程規約、單元測試規約、異常日誌規約、MySQL規約、工程規約、安全規約等,這是近萬名阿里Java技術精英的經驗總結,並經歷了屢次大規模一線實戰檢驗及完善。這是阿里回饋給Java社區的一份禮物,但願可以幫助企業開發團隊在Java開發上更高效、容錯、有協做性,提升代碼質量,下降項目維護成本。編程

 

2018年6月5日,《阿里巴巴Java開發手冊》再次刷新代碼規範認知,咱們新增了16條設計規約!安全

 

點此免費下載《阿里巴巴Java開發手冊》(詳盡版)單元測試

 

59420e6ff55ef91d1c1f988caa834f9ed33f126c

 

 

 

爲什麼要新增設計規約?測試

 

膾炙人口的唐詩「兩個黃鸝鳴翠柳,一行白鷺上青天」,清爽直接,簡明易懂。可讀性好的代碼也是讓人陶醉的,那麼如何寫出可讀性的代碼?設計

 

代碼的可讀性是指代碼讓人容易閱讀、理解、調試、可預料的程度。提升代碼的可讀性能夠爲代碼閱讀者節約時間和精力,提高團隊協做效率。熟悉和遵照《阿里巴巴JAVA開發手冊》的編程風格,那只是「標」,而代碼可讀性的「本」能夠追溯到軟件設計階段。試想一下若是髮型師沒有設計好,不用期望能剪出一個「可讀性」比較好的你。調試

 

設計是一種夢想和追求,誰都喜歡有氣質的女神,誰都會欣賞有設計感的代碼。你可能會問,什麼是設計感?就像燒飯這件事,村姑和御廚都會燒,都能吃飽,可是菜品的美感、口感,有本質的區別。代碼到藝術層面上,可以體現出來很是好的擴展性、解耦性。代碼就象積木同樣,換一個搭法,也是OK的,結構清晰,不用擔憂拔出蘿蔔帶出泥。日誌

相關文章
相關標籤/搜索