close
易讀程式之美學:提升程式碼可讀性的簡單法則在博客來熱銷
熱門暢銷好書當然要推薦給你
博客來電腦資訊-程式設計分類促銷商品
暢銷好書[易讀程式之美學:提升程式碼可讀性的簡單法則]非常直得你購買
點圖即可看詳細介紹
內容簡介
本書主題是介紹如何寫出有高度可讀性的程式碼,主要概念是程式碼必需易於理解,更精 確地說,撰寫程式碼時應將他人理解程式碼所需的時間縮到最短。
本書使用許多不同程式語言的範例解釋這個概念,包含了 C++、Python、JavaScript 以及 Java;避開了程式語言的進階特性,即使不熟悉這些程式語言的讀者,也能夠輕易理解內 容(畢竟,可讀性概念大多與程式語言本身無關)。
本書各章節由程式設計的不同層面說明如何讓程式「更易於理解」,共分為四個部份;
表層改善
名稱、註解與美學:使用在每一行程式碼的簡單技巧。
簡化迴圈與邏輯
透過改善程式的迴圈、邏輯與變數,提高可讀性的方法。
重新組織程式碼
組織大區塊程式以及從函數層面解決問題的高階作法。
精選主題
將「易於理解」原則應用在測試以及大型資料結構的程式。
作者簡介
Dustin Boswell
畢業於 CalTech,任職於 Google 五年,負責網頁抓取基礎設施(web crawling infrastructure)以及廣告相關程式。他建立了多個網站,喜歡海量資料與機器學習等領域。
Trevor Foucher
曾任職於微軟十餘年,擔任 Windows 與安全相關產品的工程師、經理以及技術負責人,目前任職於 Google 負責廣告程式與搜尋基礎設施。
...繼續閱讀
全站熱搜
留言列表