「在Peter Seibel這本絕佳的書中,有一半的訪談對象與他們開發的系統是我先前就熟知的,他們廣為人知。
能夠在這本書中讀到他們的生活以及對於程式設計的思想,這真是太讓人興奮了。
更棒的是,讀了這本書之後,我還熟悉了另外一半專家的生活與哲學,我之前只知道這些程式設計專家開發出來的系統,但不熟悉他們的人。
如果你喜愛電腦語言,也想知道如何成為一個出色的程式設計師,那麼你一定會喜歡這本書。」
--Dave Walden, original member of the BBN ARPANET team
作者簡介:
Peter Seibel 大學時期主修英文,當時自認為以後要從事新聞記者,後來卻受到Web的引誘,為了"Mother Jones雜誌"與"有機食品線上(Organic Online)"學習了Perl,之後成為WebLogic公司很早期的Java工程師。
一陣子後又被吸引回到寫作領域,寫了一本得到Jolt生產力獎的書《Practical Common Lisp》。
他與妻子Lily、女兒Amelia、愛狗Mahlanie一同生活在加州柏克萊。
作者序
親愛的讀者,程式設計是一個很難清楚描述的技能;程式設計師通常獨自工作,或者在一個小群體中工作,最有趣的是,他們是在腦中做事,無人能一窺究竟。
然後,程式設計師產出的產品(也就是程式碼)被機器吃進去,產生可以執行的程式,多數的人只能從螢幕的一個窗口中看到這個程式設計師的作品。其實,許多程式設計師(即使是大學時讀資訊系的人)都是能夠在程式設計領域自我學習的人。
所以大多數的程式設計師都只知道他們自己(或者還有少數其他合作的人)是如何做程式設計的,以及是如何學程式設計的。這本書試圖挖掘出這些人的想法與做法。
我找來這十五個令人尊敬的程式設計師與電腦科學家,與他們坐下來深入暢談:他們如何學習做軟體、如何練習技能以及對於程式設計的未來有何看法。我希望你能從中得到快樂與實際的收穫。
誠摯的
Peter Seibel
親愛的讀者,程式設計是一個很難清楚描述的技能;程式設計師通常獨自工作,或者在一個小群體中工作,最有趣的是,他們是在腦中做事,無人能一窺究竟。
然後,程式設計師產出的產品(也就是程式碼)被機器吃進去,產生可以執行的程式,多數的人只能從螢幕的一個窗口中看到這個程式設計師的作品。其實,許多程式設計師(即使是大學時讀資訊系的人)都是能夠在程式設計領域自我學習的人。
所以大多數的程式設計師都只知道他們自己(或者還有少數其他合作的人)是如何做程式設計的,以及是如何學程式設計的。這本書試圖挖掘出這些人的想法與...
目錄
章節目錄
第1篇 Jamie Zawinski
第2篇 Brad Fitzpatrick
第3篇 Douglas Crockford
第4篇 Brendan Eich
第5篇 Joshua Bloch
第6篇 Joe Armstrong
第7篇 Simon Peyton Jones
第8篇 Peter Norvig
第9篇 Guy Steele
第10篇 Dan Ingalls
第11篇 L Peter Deutsch
第12篇 Ken Thompson
第13篇 Fran Allen
第14篇 Bernie Cosell
第15篇 Donald Knuth
參考書目
章節目錄
第1篇 Jamie Zawinski
第2篇 Brad Fitzpatrick
第3篇 Douglas Crockford
第4篇 Brendan Eich
第5篇 Joshua Bloch
第6篇 Joe Armstrong
第7篇 Simon Peyton Jones
第8篇 Peter Norvig
第9篇 Guy Steele
第10篇 Dan Ingalls
第11篇 L Peter Deutsch
第12篇 Ken Thompson
第13篇 Fran Allen
第14篇 Bernie Cosell
第15篇 Donald Knuth
參考書目
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。