Java最佳實踐小結 - jonathangiles
Java 已經存在了非常長的時間,並繼續得到全球開發人員和企業的大力支援。它在關鍵任務專案中可靠地工作方面有著良好的記錄,在這些專案中,效能、可支援性、更廣泛的生態系統支援以及 Java 的持續演進都見證了其採用率的增長。
Java 最佳實踐網站面向所有 Java 開發人員。目標是將多年的 Java 經驗提煉為一組最佳實踐,幫助開發人員構建高質量的 Java 應用程式和庫。
Java 開發人員的最佳實踐
- JBP-1:儘可能使用 BOM
- JBP-2:最小化依賴
- JBP-3:不要浮動依賴版本
- JBP-4:保持依賴關係是最新的
- JBP-5:利用日誌 API
- JBP-6:配置構建外掛
- JBP-7:使用最新的 Java 長期支援版本
- JBP-8 : 一點點複製比一個新的依賴好
Java 庫開發人員的最佳實踐
- JLBP-1 : 良好 API 的特徵
- JLBP-2:擁抱模組
- JLBP-3:釋出到 Maven 中心
- JLBP-4:釋出多模組專案的 BOM
- JLBP-5:使用語義版本控制
- JLBP-6:抵制破壞性變化
- JLBP-7:最小化 API 可見性
- JLBP-8:最小化 API
- JLBP-9:可擴充套件性設計(草案)
- JLBP-10:避免Shading依賴(草案)
- JLBP-11:編寫出色的文件
- JLBP-12:一致性的重要性(草案)
- JLBP-13 : 吃你自己的狗糧
- JLBP-14:記錄您的棄用政策
- JLBP-15:不要返回空值
- JLBP-16 : 小心裝箱
- JLBP-17:理解功能介面
相關文章
- Java最佳實踐Java
- Java null最佳實踐JavaNull
- Java 反射最佳實踐Java反射
- Java 的最佳實踐Java
- 《Android和PHP開發最佳實踐》一3.7 小結AndroidPHP
- Vue 實踐小結Vue
- 如何在Java中返回樹形結構 最佳實踐Java
- Vue 小專案的最佳實踐Vue
- Gulp 結構化最佳實踐
- 小程式實踐小坑小結(一)
- Java Optional使用的最佳實踐Java
- Java Map的最佳實踐 - tremblayJavaREM
- Java集合框架的最佳實踐Java框架
- Java 日誌管理最佳實踐Java
- Oracle高可用最佳實踐總結Oracle
- 小程式初實踐總結
- 微信小程式授權登入最佳實踐微信小程式
- Taro | 高效能小程式的最佳實踐
- Taro:高效能小程式的最佳實踐
- Web最佳實踐閱讀總結(1)Web
- Web最佳實踐閱讀總結(2)Web
- RxJava 與 Retrofit 結合的最佳實踐RxJava
- 【譯】jQuery事件繫結的最佳實踐jQuery事件
- 使用Java Optional類的最佳實踐 - oracleJavaOracle
- 使用 Java Native Interface 的最佳實踐Java
- 小程式開發實踐總結
- 達達快送小程式效能最佳化實踐
- 使用 Mpvue 開發微信小程式的最佳實踐Vue微信小程式
- Vert.x 程式碼結構最佳實踐
- [譯] 搜尋結果頁的最佳實踐
- python編碼最佳實踐之總結Python
- Java物件複製原理剖析及最佳實踐Java物件
- Java 8中的Lambda表示式最佳實踐Java
- 10個精妙的Java編碼最佳實踐Java
- Java 斷言 Assert 使用教程與最佳實踐Java
- Java中的異常處理最佳實踐Java
- SixLabors.ImageSharp 實踐小結
- Mpvue 小程式轉 Web 實踐總結VueWeb