Dustin Boswell畢業於加州理工大學,資深軟件工程師,在Google就職多年,負責Web爬蟲和程序設計相關的工作。他專注於前端、後端,服務器架構、機器學習、大數據、係統和網站等技術領域的研究和實踐,經驗十分豐富。他現在是MyLikes的軟件工程師。
Trevor Foucher資深軟件工程師和技術經理,先後在Microsoft和Google工作瞭數十年,在Microsoft擔任軟件工程師、技術經理以及安全産品技術主管,在Google從事廣告應用開發和搜索基礎結構研發相關的工作。
細節決定成敗,思路清晰、言簡意賅的代碼讓程序員一目瞭然;而格式淩亂、拖遝冗長的代碼讓程序員一頭霧水。除瞭可以正確運行以外,優秀的代碼必須具備良好的可讀性,編寫的代碼要使其他人能在最短的時間內理解纔行。本書旨在強調代碼對人的友好性和可讀性。
本書關注編碼的細節,總結瞭很多提高代碼可讀性的小技巧,看似都微不足道,但是對於整個軟件係統的開發而言,它們與宏觀的架構決策、設計思想、指導原則同樣重要。編碼不僅僅隻是一種技術,也是一門藝術,編寫可讀性高的代碼尤其如此。如果你要成為一位優秀的程序員,要想開發齣高質量的軟件係統,必須從細處著手,做到內外兼修,本書將為你提供有效的指導。
主要內容:
簡化命名、注釋和格式的方法,使每行代碼都言簡意賅。
·梳理程序中的循環、邏輯和變量來減小復雜度並理清思路。
·在函數級彆解決問題,例如重新組織代碼塊,使其一次隻做一件事。
·編寫有效的測試代碼,使其全麵而簡潔,同時可讀性更高。
發表於2025-03-11
編寫可讀代碼的藝術 2025 pdf epub mobi 電子書 下載
《The Art of Readable Code》是一本關於代碼可讀性的書,很薄,180頁,我手中的版本是2012年6月由東南大學齣版社齣版的影印版,其英文原版則是2011年齣版的,已經是一本7年前的書瞭。一般而言,IT技術的發展之快導緻技術書籍中提到的技術很快就會過期,但是這本不同,書中的觀...
評分好代碼的標準:Code should be easy to understand. 可讀性的基礎:Code should be written to minimize the time it would take for someone else to understand it. (優化的標準) 以下所有的技巧都圍繞一個原則:易讀,易讀,還是易讀。 Surface-Level Improvements 1.Pack...
評分這本書很有特點,配的漫畫很幽默。 三個方麵是,變量名,錶達式和控製結構,最後是整體結構,包括分層和算法的可讀性等。 希望能看到中文版。 還需要多少字啊? 請尊重創作者的勞動,勿提供下載信息、或轉載他人的文章。 為瞭鼓勵有益的分享, 少於50字的評論將在前頁論壇...
評分很短的一本小書,基本是在編譯代碼的時候順便看完的,差不多花瞭三天的時間吧,看完的整體感受是很實用,增加瞭對整理代碼可讀性的欲望。可以說是軟實力的提升吧,書裏麵舉的例子都很實用,基本上實戰都可以用到,我覺得這本書應該至少閱讀兩遍吧。 除瞭這本書以外,還可以考慮...
評分細節決定成敗,思路清晰、言簡意賅的代碼讓程序員一目瞭然;而格式淩亂、拖遝冗長的代碼讓程序員一頭霧水。除瞭可以正確運行以外,優秀的代碼必須具備良好的可讀性,編寫的代碼要使其他人能在最短的時間內理解纔行。本書旨在強調代碼對人的友好性和可讀性。 本書關注編碼的細節...
圖書標籤: 編程 程序設計 計算機 軟件工程 程序員 Programming 代碼首先得人讀者爽 計算機科學
#紙質書# ~我弱。。。
評分適閤初學者,老司機看瞭沒感覺。代碼可讀性本來就是主觀評判的,隻要記住自己寫的代碼之後還要自己讀,彆敷衍自己就行瞭
評分代碼也是語言,既然是語言,可理解可交流當然就很重要_(:з」∠)_
評分代碼也是語言,既然是語言,可理解可交流當然就很重要_(:з」∠)_
評分教會我一些詞匯,示範瞭整潔的更高段位。另外,果然如石頭所說,看結論就可以瞭。
編寫可讀代碼的藝術 2025 pdf epub mobi 電子書 下載