阿里Java開發手冊(學習總結)

如何才能寫出好代碼?應該遵循什麼樣的開發規範?《阿里Java開發手冊》是阿里技術精英們的經驗總結,經歷了屢次大規模一線實戰檢驗和持續完善,這些規範將幫助咱們在Java開發上更高效、容錯、有協做性,提升代碼質量,下降項目維護成本。
git

 

手冊中給出的開發規範涵蓋全面:編程規約、異常日誌、單元測試、安全規約、MySQL數據庫、工程結構、設計規約。github

 

IDEA插件Eclipse插件是又一個神器,幫助咱們將這些規範高效的應用在代碼中,使用文檔地址連接見文末。數據庫

 

類別編程

規約安全

條目服務器

編程規約併發

命名風格ide

16條單元測試

常量定義測試

5條

代碼格式

12條

OOP規約

21條

集合處理

14條

併發處理

15條

控制語句

10條

註釋規約

11條

其它

8條

異常日誌

異常處理

13條

日誌規約

9條

單元測試


16條

安全規約


8條

MySQL數據庫

建表規約

15條

索引規約

11條

SQL語句

11條

ORM映射

10條

工程結構

應用分層

3條

二方庫依賴

10條

服務器

5條

設計規約


16條

 

《阿里Java開發手冊》資料下載:https://yq.aliyun.com/articles/656256

《阿里Java開發手冊》最新版下載:http://click.aliyun.com/m/1000019584/


P3C開源項目:https://github.com/alibaba/p3c

P3C插件使用文檔:https://github.com/alibaba/p3c/wiki/IDEA%E6%8F%92%E4%BB%B6%E4%BD%BF%E7%94%A8%E6%96%87%E6%A1%A3


掃描結果代表,寫的代碼還有很大改進空間:

image.png

相關文章
相關標籤/搜索