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
- Vue 實踐小結Vue
- Java Optional使用的最佳實踐Java
- Java集合框架的最佳實踐Java框架
- Java Map的最佳實踐 - tremblayJavaREM
- 小程式實踐小坑小結(一)
- 小程式初實踐總結
- SixLabors.ImageSharp 實踐小結
- 使用Java Optional類的最佳實踐 - oracleJavaOracle
- Taro:高效能小程式的最佳實踐
- Taro | 高效能小程式的最佳實踐
- 小程式開發實踐總結
- Vert.x 程式碼結構最佳實踐
- Java 斷言 Assert 使用教程與最佳實踐Java
- Java中的異常處理最佳實踐Java
- Java物件複製原理剖析及最佳實踐Java物件
- 微信小程式授權登入最佳實踐微信小程式
- AutoMapper 最佳實踐APP
- 《.NET最佳實踐》
- Django 最佳實踐Django
- metaq最佳實踐
- springDataJpa 最佳實踐Spring
- KeyPath 最佳實踐
- Pika最佳實踐
- JavaScript 最佳實踐JavaScript
- SnapKit 最佳實踐APK
- JDBC 最佳實踐JDBC
- Kafka最佳實踐Kafka
- Iptables 最佳實踐 !
- Serilog 最佳實踐
- Flutter 最佳實踐Flutter
- MongoDB 最佳實踐MongoDB
- Gradle最佳實踐Gradle
- Mpvue 小程式轉 Web 實踐總結VueWeb
- 使用 Mpvue 開發微信小程式的最佳實踐Vue微信小程式
- 達達快送小程式效能最佳化實踐
- 什麼是框架?(最佳實踐、專案總結)框架