新增16条设计规约!阿里巴巴Java开发手册(详尽版)开放下载!
2019獨角獸企業重金招聘Python工程師標準>>>
《阿里巴巴Java開發手冊》是阿里內部Java工程師所遵循的開發規范,涵蓋編程規約、單元測試規約、異常日志規約、MySQL規約、工程規約、安全規約等,這是近萬名阿里Java技術精英的經驗總結,并經歷了多次大規模一線實戰檢驗及完善。這是阿里回饋給Java社區的一份禮物,希望能夠幫助企業開發團隊在Java開發上更高效、容錯、有協作性,提高代碼質量,降低項目維護成本。
?
2018年6月5日,《阿里巴巴Java開發手冊》再次刷新代碼規范認知,我們新增了16條設計規約!
?
點此免費下載《阿里巴巴Java開發手冊》(詳盡版)!
?
?
?
?
為何要新增設計規約?
?
膾炙人口的唐詩“兩個黃鸝鳴翠柳,一行白鷺上青天”,清爽直接,簡明易懂。可讀性好的代碼也是讓人陶醉的,那么如何寫出可讀性的代碼?
?
代碼的可讀性是指代碼讓人容易閱讀、理解、調試、可預料的程度。提高代碼的可讀性可以為代碼閱讀者節約時間和精力,提升團隊協作效率。熟悉和遵守《阿里巴巴JAVA開發手冊》的編程風格,那只是“標”,而代碼可讀性的“本”可以追溯到軟件設計階段。試想一下如果發型師沒有設計好,不用指望能剪出一個“可讀性”比較好的你。
?
設計是一種夢想和追求,誰都喜歡有氣質的女神,誰都會欣賞有設計感的代碼。你可能會問,什么是設計感?就像燒飯這件事,村姑和御廚都會燒,都能吃飽,但是菜品的美感、口感,有本質的區別。代碼到藝術層面上,能夠體現出來非常好的擴展性、解耦性。代碼就象積木一樣,換一個搭法,也是OK的,結構清晰,不用擔心拔出蘿卜帶出泥。
轉載于:https://my.oschina.net/u/3611008/blog/1825257
總結
以上是生活随笔為你收集整理的新增16条设计规约!阿里巴巴Java开发手册(详尽版)开放下载!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 动态规划法(九)想要更多例子?
- 下一篇: mysql中json_merge函数的使