[多看贈書]《編寫可讀代碼的藝術》點評贈書
活動內容
活動時間:2014年9月1日-2014年9月12日
活動要求:
活動形式一 :在新浪微博關注@LINUX中國 @多看閱讀 轉發本微博並添加有效評論。
活動形式二:在Linux中國(http://linux.cn)對本書進行評論,說說你喜愛它的理由。
活動獎品:《編寫可讀代碼的藝術》電子書一本(共5本)
電子書地址:http://www.duokan.com/book/51857(試讀)
活動二:開學季,讀書節,全場免費看三天,免費看書,免費抽獎,天天活動不停歇。
活動地址:http://www.duokan.com/a/schoolopen
活動時間:9月1日早10點-9月3日晚24點
特此注意:
1**、本站論壇評論方式參與的用戶,評論前需登錄您的Linux中國賬號,匿名評論無效**
2**、微博用戶參與活動,活動結束後注意查看**@LINUX中國 官方微博公布的中獎名單或留意您的微博私信,本站用戶參與活動,注意查看您註冊**Linux中國時所填寫的郵箱。我們會通過微博私信以及電子郵件兩種方式獲取您的信息。**
基本信息
原書名:The Art of Readable Code
原出版社: O'Reilly Media; 1 edition
作者: (美)鮑斯維爾(Boswell, D.) 富歇(Foucher, T.)
譯者: 尹哲 鄭秀雯
叢書名: O'Reilly精品圖書系列
出版社:機械工業出版社
ISBN:9787111385448
出版日期:2012 年7月
開本:16開
頁碼:178
版次:1-1
編輯推薦
寫出的代碼能讓人快速理解、輕鬆維護、容易擴展的程序員才是專業的程序員。本書關注編碼的細節,總結了很多提高代碼可讀性的小技巧。如果你要成為一位優秀的程序員,要想開發出高質量的軟體系統,必須從細處著手,做到內外兼修,本書將為你提供有效的指導。
內容簡介
細節決定成敗,思路清晰、言簡意賅的代碼讓程序員一目了然;而格式凌亂、拖沓冗長的代碼讓程序員一頭霧水。除了可以正確運行以外,優秀的代碼必須具備良好的可讀性,編寫的代碼要使其他人能在最短的時間內理解才行。本書旨在強調代碼對人的友好性和可讀性。
本書關注編碼的細節,總結了很多提高代碼可讀性的小技巧,看似都微不足道,但是對於整個軟體系統的開發而言,它們與宏觀的架構決策、設計思想、指導原則同樣重要。編碼不僅僅只是一種技術,也是一門藝術,編寫可讀性高的代碼尤其如此。如果你要成為一位優秀的程序員,要想開發出高質量的軟體系統,必須從細處著手,做到內外兼修,本書將為你提供有效的指導。
主要內容:
·簡化命名、注釋和格式的方法,使每行代碼都言簡意賅。
·梳理程序中的循環、邏輯和變數來減小複雜度並理清思路。
·在函數級別解決問題,例如重新組織代碼塊,使其一次只做一件事。
·編寫有效的測試代碼,使其全面而簡潔,同時可讀性更高。
作譯者
Dustin Boswell畢業於加州理工大學,資深軟體工程師,在Google就職多年,負責Web爬蟲和程序設計相關的工作。他專註於前端、後端,伺服器架構、機器學習、大數據、系統和網站等技術領域的研究和實踐,經驗十分豐富。他現在是MyLikes的軟體工程師。
Trevor Foucher資深軟體工程師和技術經理,先後在Microsoft和Google工作了數十年,在Microsoft擔任軟體工程師、技術經理以及安全產品技術主管,在Google從事廣告應用開發和搜索基礎結構研發相關的工作。
媒體評論
「O』Reilly Radar博客有口皆碑。」
——Wired
「O』Reilly憑藉一系列(真希望當初我也想到了)非凡想法建立了數百萬美元的業務。」
——Business 2.0
「O』Reilly Conference是聚集關鍵思想領袖的絕對典範。」
——CRN
「一本O』Reilly的書就代表一個有用、有前途、需要學習的主題。」
——Irish Times
「Tim是位特立獨行的商人,他不光放眼於最長遠、最廣闊的視野並且切實地按照Yogi Berra的建議去做了:『如果你在路上遇到岔路口,走小路(岔路)。』回顧過去Tim似乎每一次都選擇了小路,而且有幾次都是一閃即逝的機會,儘管大路也不錯。」
——Linux Journal
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive