阿里巴巴Java開發手冊檢視原始碼討論檢視歷史
《阿里巴巴Java開發手冊》,楊冠寶 著,出版社: 電子工業出版社。
電子工業出版社成立於1982年10月,是工業和信息化部直屬的科技與教育出版社,每年出版新書2400餘種,音像和電子出版物400餘種,期刊8種,出版物內容涵蓋了信息科技的各個專業分支以及工業技術、經濟管理、大眾生活、少兒科普[1]等領域,綜合出版能力位居全國出版行業前列[2]。
內容簡介
本手冊的願景是碼出高效,碼出質量。它結合作者的開發經驗和架構歷程,提煉阿里巴巴集團技術團隊的集體編程經驗和軟件設計智慧,濃縮成為立體的編程規範和最佳實踐。眾所周知,現代軟件行業的高速發展對開發工程師的綜合素質要求越來越高,因為不僅是編程相關的知識點,其他維度的知識點也會影響軟件的最終交付質量,比如,數據庫的表結構和索引設計缺陷可能帶來軟件的架構缺陷或性能風險;單元測試的失位導致系統集成測試困難;沒有鑒權的漏洞代碼易被黑客攻擊等。所以,本手冊以開發工程師為中心視角,劃分為編程規約、異常日誌、單元測試、安全規約、MySQL數據庫、工程結構、設計規約七個維度,每個條目下提供相應的擴展解釋和說明、正例和反例,全面、立體、形象地幫助開發工程師成長,有助於團隊代碼規約文化的形成。積小流成大海,積跬步至千里,在第1版基礎上,認真傾聽讀者反饋,學習開源社區的詳細建議,增加前後端規約,發布錯誤碼解決方案,修正架構分層圖例等相關內容,涉及59條新規約,修正202處原有規約,完善8個示例,是面向業界以來更為完善的版本。從嚴格意義上講,本手冊超越了Java語言本身,明確了作為一名合格開發工程師應該具備的基本素質,因此本手冊適合計算機相關行業的管理者和研發人員、高等院校的計算機專業師生、求職者等閱讀,希望成為大家如良師益友般的工作手冊、工具書和床頭書。
作者介紹
阿里巴巴集團高級技術專家,花名孤盡,取自風清揚的"獨孤九劍,破盡天下武功」之意。在阿里巴巴歷任技術研發、架構師、部門主管等不同的角色,承擔過雙十一、國際化、代碼中心、資產平台等大型項目,有着豐富的一線編程實戰和架構經驗。目前是集團iERP團隊技術負責人,在大數據、高並發、分布式、代碼效能等領域均有較深的造詣,樂於分享和總結,在國內外做過多次大型交流和培訓,引起強烈共鳴。
參考文獻
- ↑ 100部科普經典名著,豆瓣,2018-04-26
- ↑ 關於我們,電子工業出版社