《Java代碼與架構之完美最佳化——實戰經典》一書融入了筆者多年編程經驗與心得,總結於六項編程解密:完美規約(架構大於編碼)、完美視角(設計者角度)、完美利用(站在巨人肩上)、完美改造(快速編碼)、完美最佳化(高質量代碼)、完美突破(架構師之路),這六項解密是完美編程的精髓,亦是完美編程的指導思想與靈魂。本書還包含77個經典最佳化案例本以及28種常用最佳化技巧。本書目的是不僅僅“授人以魚”更要“授之以漁”——以提高讀者的編程及最佳化能力,而這種能力正是當今國家提倡的軟體架構師之必備“工匠精神”所包含的品質水準行動指南。
基本介紹
- 作者:顏廷吉
- ISBN:9787111515098
- 頁數:229
- 定價:49
- 出版社:機械工業出版社
- 出版時間:2015-9
- 裝幀:平裝
基本介紹,內容簡介,本書特色,所獲獎項,
基本介紹
自2015年10月《Java代碼與架構之完美最佳化》出版以來,受到讀者朋友的好評,成為當今IT暢銷書——當選為“2016北京圖書訂貨會上最受關注的科技書TOP10”,而且被評為“2016年度IT技術類之最吸引讀者的原創類圖書”。
想在技術領域成為佼佼者的朋友包括:走在架構師之路上的工程師、希望提高自己代碼質量水平的程式設計師、追求完美的技術愛好者等,無論是在校大學生還是剛剛走上工作崗位的新人;無論是做編碼的程式設計師,還是做測試的技術人員;無論是架構師還是項目經理,都有必要學習與研讀本書。
內容簡介
雖然劣質代碼一樣可以運行,但是劣質代碼的存在就會產生潛在bug,或者增加閱難度與理解困難,也增加了維護成本等不利影響,因此我們要追求高質量代碼。最佳編程,從內容上分析了拙劣代碼的表現形式(現象),分析了其不利影響,給出了最佳解決方案。同時給出了劣質代碼的檢查工具與方法,並汲取了Checkstyle、Findebug、PMD、Jtest等靜態代碼品質分析工具常見劣質代碼現象。又利用最常用的28種重構技巧,演示了代碼由劣質變優秀的過程。
本書特色
1.絕對乾貨,注重實用:十多年一線實戰精華傾情奉獻——說代碼之美也是重實用,講架構最佳化也是接地氣;不浮躁,而務實;摒除廢話,棄除糟粕;不重量大,而求精華。
2.授人以魚,授之以漁:作為編程指導思想與靈魂的六項解密,全面提高讀者自身的編程與代碼最佳化能力。
3.案例驅動,腳踏實地:不講單獨代碼片段,而是以案例驅動(根據實際商業代碼提煉之後的可運行代碼)進行實戰解析;不僅僅是經驗與理論總結,更重要的是用最直接的案例代碼來說明技術套用。
4.圖解技術,形象生動:圖避免了乏味難懂的文字描述,使繁冗複雜的事物一目了然,也是對理論進行深刻透徹理解的形象記憶。因此,圖+代碼,是技術學習的黃金搭檔。
所獲獎項
2016年度IT技術類之最吸引讀者的原創類圖書