让你久等了!《码出高效:Java 开发手册》正式发布
可愛的Java開發者們,讓你們久等了!
9月22日杭州云棲大會,眾所期待的新書《碼出高效:Java 開發手冊》正式發布,并宣布將所有圖書收益捐贈于公益項目。
此書從立意到付梓,歷時超過兩年,期間推翻數次寫作思路,歷經曲折與艱辛,只希望為時代奉獻一本好書,打造中國計算機民族標桿圖書。愿這本書能陪伴在眾多工程師的身邊,陪伴大家一起進步、一起成長、感受編程的的魅力。
這本書源于影響了全球250萬名開發工程師的《阿里巴巴Java開發手冊》(簡稱《手冊》)。2017年2月9日,《手冊》的PDF版一經公布,在各大網絡平臺引發熱議,甚至走進硅谷,讓世界聽到中國程序員的聲音。2017年,此手冊配套的掃描插件發布后,已經有45萬名開發工程師下載,數以千計的企業在內部推行。《手冊》在研發效能、人才培養與系統穩定性領域都產生了巨大而深遠的影響,已經成為重要的開發基礎標準文件。
?
《手冊》的PDF版點此下載
?
伴隨著手冊影響面越來越廣,影響程度越來越深,讀者也越來越好奇《手冊》背后的故事、映射的技術問題以及深層次的技術思考。因此本書應運而生。本書旁征博引、文風輕松,秉持“圖勝于表,表勝于言”的理念,緊扣學以致用、學以精進的目標,結合阿里巴巴實踐,與底層源碼解析融會貫通,提升Java開發者實力。
知識梯度分明。本書涵蓋計算機領域基礎知識、面向對象理念、JVM核心解析、數據結構與集合、高并發多線程、異常和日志、單元測試以及如何編寫可讀性強、可維護性好的優雅代碼等多個方面,講解由淺入深。對于初學者,本書可以幫助熟悉各類數據結構和基本框架,學以致用,完成工作所需。對于中級進階需求的工程師,通過閱讀本書可以將各類框架實現原理成竹在胸,運用得心應手,提升團隊效能。對于高級修煉的工程師,本書陪你深挖原理,走入內核,融會貫通,反哺業界。
與故障相結合。本書搜集線上的真實故障,經過整理后與相應的知識點結合在一起進行講解,闡述了知其然、更要知其所以然的背后邏輯,讓讀者有身臨其境之感。比如,講解連接池技術,介紹在現實編程時碰到的TIME_WAIT過多的問題原型,解決方案等。
與前沿信息同步。本書結合業界領先的框架,底層解析采用JDK11源碼。穿插解析7/8/9/10相關的特性、對比異同,如var關鍵字的使用、函數式表達式、紅黑樹、TimSort等。
經過數百個日夜打磨,該書無論對于團隊,還是個人來說,都有著特別的意義。
從團隊協作角度來說,雖然別人都說開發工程師是搬磚的碼農,但我們知道自己是追求個性的藝術家。我們骨子里追求著代碼的美、系統的美、設計的美,代碼規約其實就是一個對程序美的定義。曾經程序員最引以為豪的代碼,卻因為代碼規約的缺失嚴重制約了相互之間的高效協同,頻繁的系統重構和心驚膽戰的維護似乎成了工作的主旋律,那么如何走出這種怪圈呢?眾所周知,互聯網公司的效能是企業的核心競爭力,體現在開發領域上,其實就是溝通效率和研發效率。本書的書名“碼出高效”指的就是高效溝通與協作。傳遞團隊溝通與協作的理念,順利達到共同的目標。
彩色印刷,保證閱讀體驗
從個人發展角度來說,在計算機編程日益普及的今天,程序員群體日益壯大,本書以初級入門、中級進階、高級修煉為目標,指導工程師的成長之路。本書涵蓋計算機領域基礎知識、面向對象理念、JVM核心解析、數據結構與集合、高并發多線程、異常和日志、單元測試以及如何編寫可讀性強、可維護性好的優雅代碼等多個方面,講解由淺入深,囊括了一名開發工程師應具備的基本素質,是工程師成長修煉的必備書籍。
原文鏈接
本文為云棲社區原創內容,未經允許不得轉載。
總結
以上是生活随笔為你收集整理的让你久等了!《码出高效:Java 开发手册》正式发布的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阿里云 MVP技术直播——缪政辉教你如何
- 下一篇: 三分钟学会如何在函数计算中使用 pupp