阿里巴巴Java開發手冊(第2版)

阿里巴巴Java開發手冊(第2版)

《阿里巴巴Java開發手冊(第2版)》是電子工業出版社於2020年9月出版的圖書,作者為楊冠寶。《阿里巴巴Java開發手冊(第2版)》的願景是碼出高效,碼出質量。它結合作者的開發經驗和架構歷程,總結阿里巴巴集團技術團隊的軟體設計與實踐,濃縮成為立體的編程規範和最佳實踐。

經過認真傾聽讀者反饋,學習開源社區的詳細建議,該手冊在第1版的基礎上,增加前後端規約,發布錯誤碼解決方案,修正架構分層圖例等相關內容,新增59條規約,修正202處原有規約,完善8個示例,是面向業界以來更為完善的版本。

基本介紹

  • 中文名:阿里巴巴Java開發手冊(第2版)
  • 作者:楊冠寶
  • 出版社:電子工業出版社
  • 出版時間:2020年9月
  • 頁數:136 頁
  • 定價:45.00 元
  • 開本:32 開
  • ISBN:9787121395925
內容簡介,圖書目錄,作者簡介,

內容簡介

《阿里巴巴Java開發手冊(第2版)》的願景是碼出高效,碼出質量。它結合作者的開發經驗和架構歷程,總結阿里巴巴集團技術團隊的軟體設計與實踐,濃縮成為立體的編程規範和最佳實踐。
眾所周知,現代軟體行業的高速發展對開發工程師的綜合素質要求越來越高,因為軟體最終的交付質量不僅受開發工程師編程相關知識點的影響,同樣也受其他維度的知識點影響,比如,資料庫的表結構和索引設計缺陷會引起軟體的架構缺陷或性能風險;單元測試的失位會導致系統集成測試更加困難;沒有鑒權的漏洞代碼易被黑客攻擊等。所以,本手冊以開發工程師為中心視角,劃分為編程規約、異常日誌、單元測試、安全規約、MySQL資料庫、工程結構、設計規約七個維度。在每個條目下提供相應的擴展解釋和說明、正例和反例,全面、立體、形象地幫助開發工程師成長,有助於促進團隊代碼規約文化的形成。
積小流成大海,積跬步至千里。經過認真傾聽讀者反饋,學習開源社區的詳細建議,本手冊在第1版的基礎上,增加前後端規約,發布錯誤碼解決方案,修正架構分層圖例等相關內容,新增59條規約,修正202處原有規約,完善8個示例,是面向業界以來更為完善的版本。
從嚴格意義上講,本手冊超越了Java語言本身,明確了作為一名合格的開發工程師應該具備的基本素質。因此,本手冊適合計算機相關行業的管理者、研發人員,高等院校的計算機專業師生、求職者等閱讀。希望成為大家如良師益友般的工作手冊、工具書和床頭書。

圖書目錄

專家語錄 III
第 2 版序 V
第 2 版前言 XI
第 1 章 編程規約 1
1.1 命名風格 2
1.2 常量定義 9
1.3 代碼格式 11
1.4 OOP 規約 16
1.5 日期時間 25
1.6 集合處理 28
1.7 並發處理 38
1.8 控制語句 47
1.9 注釋規約 54
1.10 前後端規約 58
1.11 其他 63
第 2 章 異常日誌 65
2.1 錯誤碼 66
2.2 異常處理 69
2.3 日誌規約 74
第 3 章 單元測試 79
第 4 章 安全規約 85
第 5 章 MySQL 資料庫 89
5.1 建表規約 90
5.2 索引規約 94
5.3 SQL 語句 98
5.4 ORM 映射 102
第 6 章 工程結構 105
6.1 套用分層 106
6.2 二方庫依賴 109
6.3 伺服器 113
第 7 章 設計規約 115
附錄 專有名詞 121

作者簡介

楊冠寶
暢銷書《碼出高效:Java開發手冊》作者。阿里巴巴集團高級技術專家,花名孤盡,取自風清揚的“獨孤九劍,破盡天下武功”之意。在阿里歷任技術研發、架構師、部門主管等不同的角色,承擔過雙十一、國際化、代碼中心、資產平台等大型項目,有著豐富的一線編程實戰和架構經驗。目前是阿里巴巴資產平台部負責人,在大數據、高並發、分散式、代碼效能等領域均有較深的造詣。樂於分享與總結,在國內外做過多次大型交流和培訓,引起強烈共鳴。

相關詞條

熱門詞條

聯絡我們