Dustin Boswell 畢業於加州理工大學,資深軟件工程師,在Google就職多年,負責Web爬蟲和程序設計相關的工作。他專注於前端、後端,服務器架構、機器學習、大數據、係統和網站等技術領域的研究和實踐,經驗十分豐富。他現在是MyLikes的軟件工程師。
Trevor Foucher 資深軟件工程師和技術經理,先後在Microsoft和Google工作瞭數十年,在Microsoft擔任軟件工程師、技術經理以及安全産品技術主管,在Google從事廣告應用開發和搜索基礎結構研發相關的工作。
細節決定成敗,思路清晰、言簡意賅的代碼讓程序員一目瞭然;而格式淩亂、拖遝冗長的代碼讓程序員一頭霧水。除瞭可以正確運行以外,優秀的代碼必須具備良好的可讀性,編寫的代碼要使其他人能在最短的時間內理解纔行。本書旨在強調代碼對人的友好性和可讀性。
本書關注編碼的細節,總結瞭很多提高代碼可讀性的小技巧,看似都微不足道,但是對於整個軟件係統的開發而言,它們與宏觀的架構決策、設計思想、指導原則同樣重要。編碼不僅僅隻是一種技術,也是一門藝術,編寫可讀性高的代碼尤其如此。如果你要成為一位優秀的程序員,要想開發齣高質量的軟件係統,必須從細處著手,做到內外兼修,本書將為你提供有效的指導。
##《The art of readable code》筆記 25 November 2012 前言 入職新公司,接收前任留下的code,覺得有些淩亂,於是乘勢帶著學習的心態又把整個代碼重寫瞭遍。期間又把去年讀過的這本書拿過來重讀瞭一遍,這本書舉的例子是作者平時的一些總結,作為頂尖互聯網公司(Google)的工程師...
評分##剛纔review代碼,因為寫瞭幾個沒用的變量,函數名字起的不夠精準被噴瞭,被要求周末看完這本書。。
評分##主要介紹瞭如何將代碼寫的更加易讀。 1. 變量,函數,類等命名一定要能夠根據名字就知道背後的含義 2. 易讀的代碼更加容易測試 3. 要學會將問題進行分解,分解成無關的問題,然後抽取到不同的地方。比如函數,類等 4. 寫代碼之前要試著將代碼文件簡單的文字進行描述,首先要自...
評分 評分 評分本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有