作者:Dustin Boswell、Trevor Foucher
定價:NT$ 480
優惠價:95 折,NT$ 456
本商品已絕版
「這本書讓您體認到程式碼的可讀性對後續維護人員有多麼重要。作者透過各種範例,從不同角度解釋可讀性挑戰的種種細節。」
- Michael Hunger, 軟體開發人員,Neo Technology
身為程式設計師,我們曾經看過許多令人頭痛,醜陋又滿是臭蟲的程式碼,在過去五年間,Dustin Boswell 與 Trevor Foucher 兩位作者分析數百個「不良程式」範例(大多數是自己所撰寫),辨識出不良的原因以及改進方式。結論是?撰寫程式時應該儘量縮短其他人理解程式內容所需的時間 -- 即使他人代表的是程式設計師本人。
本書聚焦於基本原則以及能在日常撰寫程式時應用的實務技巧,透過不同程式語言呈現易於理解的程式範例,每章深入程式撰寫中不同的方面,示範如何能讓程式碼更易於理解。
‧簡化命名方式、註解以及程式格式化(formatting)技巧,適用於每一行程式碼
‧改善程式的迴圈、邏輯以及變數,降低複雜度並減少誤解
‧從函數層級解決問題,例如重新組織程式碼的區塊,一次只處理一項工作
‧撰寫有效的測試程式,完整、精簡同時又具有可讀性
Dustin Boswell 畢業於 CalTech,任職於 Google 五年,負責網頁抓取基礎設施(web crawling infrastructure)以及廣告相關程式。他建立了多個網站,喜歡海量資料與機器學習等領域。
Trevor Foucher 曾任職於微軟十餘年,擔任 Windows 與安全相關產品的工程師、經理以及技術負責人,目前任職於 Google 負責廣告程式與搜尋基礎設施。
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。最多人成交
平均成交價29折139元
最近成交價(折扣)
徵求價 | 數量 |
2折 | 1 |
3折 | 2 |
5折 | 11 |
6折 | 1 |
8折以上 | 5 |
影片僅供參考,實物可能因再版或再刷而有差異
作者:Dustin Boswell、Trevor Foucher
優惠價: 95 折, NT$ 456 NT$ 480
本商品已絕版
「這本書讓您體認到程式碼的可讀性對後續維護人員有多麼重要。作者透過各種範例,從不同角度解釋可讀性挑戰的種種細節。」
- Michael Hunger, 軟體開發人員,Neo Technology
身為程式設計師,我們曾經看過許多令人頭痛,醜陋又滿是臭蟲的程式碼,在過去五年間,Dustin Boswell 與 Trevor Foucher 兩位作者分析數百個「不良程式」範例(大多數是自己所撰寫),辨識出不良的原因以及改進方式。結論是?撰寫程式時應該儘量縮短其他人理解程式內容所需的時間 -- 即使他人代表的是程式設計師本人。
本書聚焦於基本原則以及能在日常撰寫程式時應用的實務技巧,透過不同程式語言呈現易於理解的程式範例,每章深入程式撰寫中不同的方面,示範如何能讓程式碼更易於理解。
‧簡化命名方式、註解以及程式格式化(formatting)技巧,適用於每一行程式碼
‧改善程式的迴圈、邏輯以及變數,降低複雜度並減少誤解
‧從函數層級解決問題,例如重新組織程式碼的區塊,一次只處理一項工作
‧撰寫有效的測試程式,完整、精簡同時又具有可讀性
Dustin Boswell 畢業於 CalTech,任職於 Google 五年,負責網頁抓取基礎設施(web crawling infrastructure)以及廣告相關程式。他建立了多個網站,喜歡海量資料與機器學習等領域。
Trevor Foucher 曾任職於微軟十餘年,擔任 Windows 與安全相關產品的工程師、經理以及技術負責人,目前任職於 Google 負責廣告程式與搜尋基礎設施。
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。徵求價 | 數量 |
2折 | 1 |
3折 | 2 |
5折 | 11 |
6折 | 1 |
8折以上 | 5 |
最多人成交
平均成交價29折139元
最近成交價(折扣)
請在手機上開啟Line應用程式,點選搜尋欄位旁的掃描圖示
即可掃描此ORcode