天天看點

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

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

手冊中給出的開發規範涵蓋全面:程式設計規約、異常日志、單元測試、安全規約、MySQL資料庫、工程結構、設計規約。

IDEA插件和Eclipse插件是又一個神器,幫助我們将這些規範高效的應用在代碼中,使用文檔位址連結見文末。

類别 規約 條目
程式設計規約 命名風格 16條
常量定義 5條
代碼格式 12條
OOP規約 21條
集合處理 14條
并發處理 15條
控制語句 10條
注釋規約 11條
其它 8條
異常日志 異常處理 13條
日志規約 9條
單元測試
安全規約
MySQL資料庫 建表規約
索引規約
SQL語句
ORM映射
工程結構 應用分層 3條
二方庫依賴
伺服器
設計規約

《阿裡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

上一篇: java GIS系統
下一篇: AOP架構