購物比價找書網找車網
FindBook  
 有 4 項符合

易讀程式之美學:提升程式碼可讀性的簡單法則

的圖書
易讀程式之美學:提升程式碼可讀性的簡單法則 易讀程式之美學:提升程式碼可讀性的簡單法則

作者:Dustin BoswellTrevor Foucher / 譯者:莊弘祥 
出版社:美商歐萊禮股份有限公司台灣分公司
出版日期:2013-04-30
語言:繁體書   
圖書介紹 - 資料來源:TAAZE 讀冊生活   評分:
圖書名稱:易讀程式之美學:提升程式碼可讀性的簡單法則

「這本書讓您體認到程式碼的可讀性對後續維護人員有多麼重要。作者透過各種範例,從不同角度解釋可讀性挑戰的種種細節。」
- Michael Hunger, 軟體開發人員,Neo Technology

身為程式設計師,我們曾經看過許多令人頭痛,醜陋又滿是臭蟲的程式碼,在過去五年間,Dustin Boswell 與 Trevor Foucher 兩位作者分析數百個「不良程式」範例(大多數是自己所撰寫),辨識出不良的原因以及改進方式。結論是?撰寫程式時應該儘量縮短其他人理解程式內容所需的時間 -- 即使他人代表的是程式設計師本人。

本書聚焦於基本原則以及能在日常撰寫程式時應用的實務技巧,透過不同程式語言呈現易於理解的程式範例,每章深入程式撰寫中不同的方面,示範如何能讓程式碼更易於理解。

‧簡化命名方式、註解以及程式格式化(formatting)技巧,適用於每一行程式碼
‧改善程式的迴圈、邏輯以及變數,降低複雜度並減少誤解
‧從函數層級解決問題,例如重新組織程式碼的區塊,一次只處理一項工作
‧撰寫有效的測試程式,完整、精簡同時又具有可讀性

Dustin Boswell 畢業於 CalTech,任職於 Google 五年,負責網頁抓取基礎設施(web crawling infrastructure)以及廣告相關程式。他建立了多個網站,喜歡海量資料與機器學習等領域。

Trevor Foucher 曾任職於微軟十餘年,擔任 Windows 與安全相關產品的工程師、經理以及技術負責人,目前任職於 Google 負責廣告程式與搜尋基礎設施。


目錄
前言

1 程式碼應該易於理解
「更好」的意義?
可讀性基本定理
比較短的程式都比較好嗎?
最短理解所需時間與其他目標是否衝突
困難所在

第一部份 表層改善

2 富含資訊的名稱
選擇詞彙
避免 tmp 與 retval 之類的通用名稱
優先使用具體名稱而非抽象名稱
在名稱中加入額外資訊
名稱該有多長?
利用名稱格式加入更多意義
結語

3 不被誤解的名稱
範例:Filter()
範例:Clip(text, length)
包含邊界的極值優先使用 min 與 max
閉區間優先使用 first 與 last
...
»看全部

商品資料
  • 作者: Dustin Boswell、Trevor Foucher 譯者: 莊弘祥
  • 出版社: 美商歐萊禮股份有限公司台灣分公司 出版日期:2013-04-30 ISBN/ISSN:9789862767191
  • 語言:繁體中文 裝訂方式:平裝 頁數:220頁
  • 類別: 中文書> 電腦> 程式語言
贊助商廣告
 
TAAZE 讀冊生活 - 今日66折
當女孩成為貨幣:一位社會學家的全球超富階級社交圈臥底報告,揭開以性別、財富與階級不平等打造的派對勞動產業赤裸真相
作者:艾希莉.米爾斯
出版社:臉譜
出版日期:2021-10-02
66折: $ 297 
博客來 - 今日66折
周遊日本.JR PASS最強攻略:8大區域×30種PASS×60條行程,從購票、使用到附加好康,新手也能輕鬆自由行(附實用QA)
作者:墨刻編輯部
出版社:墨刻
出版日期:2024-02-04
66折: $ 277 
城邦讀書花園 - 今日66折
純真博物館(諾貝爾文學獎得主帕慕克探究愛與執迷的經典作品)
出版社:麥田
出版日期:2023-12-05
66折: $ 363 
 
博客來 - 暢銷排行榜
魔法抱抱【情緒管理】(理解並安撫孩子的壞情緒)
作者:郭飛飛
出版社:和平國際
出版日期:2023-01-01
$ 199 
金石堂 - 暢銷排行榜
性癖全開童貞吞噬者
作者:ねいさん
出版社:未來數位有限公司
出版日期:2024-05-31
$ 332 
Taaze 讀冊生活 - 暢銷排行榜
更新粒線體,根治慢性病
作者:陳俊旭
出版社:天下生活出版股份有限公司
出版日期:2024-02-23
$ 331 
Taaze 讀冊生活 - 暢銷排行榜
夜遊:解嚴前夕一個國中女生的身體時代記
作者:房慧真
出版社:春山出版有限公司
出版日期:2024-06-04
$ 316 
 
金石堂 - 新書排行榜
WET SAND01
作者:DOYAK
出版社:平心出版(欣燦連)
出版日期:2024-06-13
$ 300 
Taaze 讀冊生活 - 新書排行榜
與青梅竹馬富二代閃婚~明明是契約婚姻卻寵溺無比!?~1
作者:ブラザーピエロ
出版社:紳士出版
出版日期:2024-06-01
$ 35 
Taaze 讀冊生活 - 新書排行榜
破浪:艋舺女首富黃阿祿嫂傳奇
作者:陳瑤華
出版社:鏡文學股份有限公司
出版日期:2024-05-31
$ 273 
 

©2024 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策