游戲之旅

出版時間:2005-12-01  出版社:電子工業(yè)出版社  作者:云風(fēng)  頁數(shù):389  
Tag標(biāo)簽:無  

內(nèi)容概要

  《游戲之旅:我的編程感悟》是一本非常有特色的計算機(jī)編程學(xué)習(xí)書籍。其特色就在于它將作者十余年來對游戲編程的所思、所感、所悟與編程理論知識相結(jié)合,褪去了純理論的教學(xué)理念,使讀者在前人的學(xué)習(xí)過程中吸取學(xué)習(xí)經(jīng)驗(yàn)和教訓(xùn),將計算機(jī)基礎(chǔ)知識和高級編程技術(shù)不知不覺地融入自己的頭腦中。

作者簡介

  云風(fēng),時年二十七歲。自幼學(xué)習(xí)編程,十?dāng)?shù)年從未間斷,對程序設(shè)計有所領(lǐng)悟。大學(xué)時代開發(fā)的游戲圖像引擎“風(fēng)魂”曾用千多家游戲公司的游戲項(xiàng)目。參與過《大話西游》系列、《夢幻西游》、《網(wǎng)易泡泡游戲》的開發(fā)?,F(xiàn)從事新一代網(wǎng)絡(luò)游戲引擎的研究與開發(fā),并在游戲模式卜做一些新的嘗試。  性格開朗,興趣廣泛,好交友,絕非沉浸在計算機(jī)世界中的書呆子。國學(xué)、歷史書籍常備案頭,以先賢之教誨修其心;休息時常作戶外運(yùn)動,尤其喜愛攀巖。

書籍目錄

第一章 計算機(jī),游戲,我第二章 算法,程序的靈魂第三章 編程語言第四章 前Windows時代第五章 Windows編程第六章 匯編優(yōu)化第七章 SIMD指令第八章 引擎中的優(yōu)化第九章 C和C++第十章 調(diào)試第十一章 腳本第十二章 版本控制第十三章 開發(fā)方法第十四章 編程和游戲后記致謝

媒體關(guān)注與評論

  《仙劍奇?zhèn)b傳》之父姚壯憲熱情推薦,技術(shù)作家孟巖高度評價!  云風(fēng)也是我在中國最佩服的游戲開發(fā)者??戳嗽骑L(fēng)的研發(fā)歷程,我覺得就是一部中國的游戲程序史,從最早的 Z80 , 6502 , PC8088 , 286 , 386…DOS ,保護(hù)模式, Assembler 到 C++ 的整個發(fā)展軌跡。這本書可以說橫跨了游戲程序的過去、現(xiàn)在和未來?! 袀鬟_(dá)的不僅是一些實(shí)用的技術(shù)經(jīng)驗(yàn),更是傳達(dá)一種理念——雖然研發(fā)的環(huán)境隨著時代而變,但研

編輯推薦

  《游戲之旅:我的編程感悟》忠實(shí)地記錄了作者十余年來對游戲編程的所思、所感、所悟。全書按照作者本人學(xué)習(xí)和實(shí)踐的過程,帶著讀者從基礎(chǔ)的計算機(jī)知識到高級的編程技術(shù),從非常專業(yè)的匯編優(yōu)化到非常實(shí)際的項(xiàng)目管理進(jìn)行了一次游戲開發(fā)的全景探索?!  队螒蛑茫何业木幊谈形颉凡粌H適合游戲開發(fā)者閱讀,也會給所有的開發(fā)者和程序愛好者帶來啟示。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    游戲之旅 PDF格式下載


用戶評論 (總計33條)

 
 

  •     不管寫的怎么樣,云風(fēng)都是個愛分享技術(shù)的牛人,http://www.codingnow.com/ 還是有很多非常值得看的文章,github上有幾個開源項(xiàng)目,商業(yè)公司其實(shí)很難做到這一點(diǎn),當(dāng)然也會帶來很多回饋 。這本書老了點(diǎn),可能網(wǎng)站上的內(nèi)容更值得看一些。
  •     除了各種筆誤和錯別字影響閱讀,這本書真是不錯。
      不過很奇怪已經(jīng)買不到紙質(zhì)版的了。
      
      
      前幾章是作者的回憶,這部分我倒是特別感興趣,至于后面討論技術(shù)的部分,完全就是為了想看看一個游戲程序員應(yīng)有的知識體系,作者不孚眾望,想看的都看到了。
      
      很久以前就一直關(guān)注作者的個人網(wǎng)站,里面的東西對我影響頗大,看完書的讀者還是去瀏覽一下吧。
      
      
      還有作者在文中提到的《DOOM啟世錄》,也是一本不可多得的好書。
  •     "……所以我個人提倡在完成了策劃案后,先不要考慮娛樂性,從平衡性考慮,把可以刪除的東西從案子中刪掉,直到無可再刪,以此為基點(diǎn)讓程序把之實(shí)現(xiàn),然后再考慮擴(kuò)展,這樣似乎更能做出一個成功的游戲?!?br />   
      不能同意更多!
  •     有價值的內(nèi)容:SIMD/匯編優(yōu)化、C++ 慣用法、2D 游戲編程技巧、內(nèi)存管理、Lua 腳本嵌入。
      
      我的第一本游戲開發(fā)方面的書籍,讀過三年才來寫個讀后感。
      
      這本書不是游戲編程教程書,而是閑時技術(shù)讀物。而本書的定位:
      
      1. 是游戲開發(fā)入門書?不是,優(yōu)化的內(nèi)容一般不在開始的時候考慮,而像主循環(huán)這種游戲基礎(chǔ)卻未提及。
      
      2. 不像《游戲的設(shè)計與開發(fā):夢開始的地方》是偏游戲性和游戲制程(項(xiàng)目團(tuán)隊),兼技術(shù)概述的游戲開發(fā)總覽。
      
      3. 不像 "Game Coding Complete" 是偏技術(shù) (D3D) 的游戲開發(fā)總覽。
      
      4. 如果不看書名很難判斷這是一本游戲編程書籍。
      
      5. 某種程度上屬于 Gems 類書籍,即游戲編程某一方面的細(xì)節(jié)經(jīng)驗(yàn)雜集。
      
      不應(yīng)抱著讀通這本書就能開發(fā)游戲的錯誤思想和憧憬,那是不可能的。本書目的在于:
      
      1. 有經(jīng)驗(yàn)的游戲程序員的自我總結(jié)。是給資歷淺的行內(nèi)人看的故事書,閑趣而不乏閃光點(diǎn)。
      
      2. 引人入勝,讓你對游戲編程產(chǎn)生興趣。
      
  •     這是一本非常有特色的計算機(jī)編程學(xué)習(xí)書籍。其特色就在于它將作者十余年來對游戲編程的所思、所感、所悟與編程理論知識相結(jié)合,褪去了純理論的教學(xué)理念,使讀者在前人的學(xué)習(xí)過程中吸取學(xué)習(xí)經(jīng)驗(yàn)和教訓(xùn),將計算機(jī)基礎(chǔ)知識和高級編程技術(shù)不知不覺地融入自己的頭腦中?!   ? 本書忠實(shí)地記錄了作者十余年來對游戲編程的所思、所感、所悟。全書按照作者本人學(xué)習(xí)和實(shí)踐的過程,帶著讀者從基礎(chǔ)的計算機(jī)知識到高級的編程技術(shù),從非常專業(yè)的匯編優(yōu)化到非常實(shí)際的項(xiàng)目管理進(jìn)行了一次游戲開發(fā)的全景探索?! ? 本書不僅適合游戲開發(fā)者閱讀,也會給所有的開發(fā)者和程序愛好者帶來啟示。
  •      自己只是一個初學(xué)者,而且對游戲并沒有深入的玩過,只是想他們是如何實(shí)現(xiàn)的,怎么做出來的。本書會告訴你答案,并還會告訴你一些編程的經(jīng)驗(yàn)。
       感覺作者是一個謙虛的人,而且很勤奮哦。
  •     正如這本書得題目:我的編程感悟。
      
      這只是感悟,意思是想和讀者交流一下作者這些年做游戲的歷程和這個過程中的體會,并不是要教會讀者怎樣去開發(fā)一個好玩的游戲。
      
      所以說從交流感悟方面來說,這是一本好書,作者真誠地如實(shí)描述了這個旅程,給出了內(nèi)心所想。
      
      但是讀者要從其他方面強(qiáng)加此書,那就顯得牽強(qiáng)了。
  •     很有趣味,不枯燥。以作者 云風(fēng) 自己的經(jīng)驗(yàn)講述游戲編程中的各種技巧。此書不是那種轉(zhuǎn)述別人話語的嚼蠟文字,而是有作者自己的考慮在里面。不僅僅是對游戲開發(fā),對效率、體驗(yàn)、維護(hù)有所要求的多種開發(fā)領(lǐng)域都有指導(dǎo)意義。
      
      由此書也可以看出 云風(fēng) 的 C/C++/ASM 水平,況且還“時年二十七歲”。我是看到 姚仙 作序才看的,看來盛名之下無虛士。
  •     兩年前就看過這本書,最近幾天又重新翻了一下,還是可以從里面汲取很多的東西。
      一些平時的積累與思考竟和書中的很像,或許做的東西都是游戲,比較類似吧。
      
      另外,云風(fēng)最讓我佩服的一點(diǎn)是他博客上的文章。他總是可以在平常的工作中說點(diǎn)什么東西,不愿其煩的介紹他解決問題的思路,以及整個事情的來龍去脈。在信息過載的互聯(lián)網(wǎng)上,這才是真正的價值所在。
  •     作者在書中也提及自己的“野心”,什么都想寫;其結(jié)果就是,對于本書的每一類讀者,都不太可能將本書通讀。
      譬如匯編入門,C++初級知識,其實(shí)寥寥數(shù)行即可,非程序員不會看,程序員也是食之無味;甚至算法章節(jié),我也懷疑有沒有必要花費(fèi)這么多筆墨。我相信不太會有游戲編程從業(yè)人員或業(yè)余愛好者會以此作為參考書。
      與軟件工程相關(guān)的東西:版本控制和開發(fā)方法也有點(diǎn)不著邊際,不合時宜,或許跟成書時間有點(diǎn)關(guān)系。
      就我個人觀點(diǎn)來看,本書大可濃縮如下:
      1,3,4,5(刪減),6和7合并大幅刪減,8,10,11,14
  •     題材類似。國外的程序大牛所寫的游戲編程感悟。里面附帶的小故事也很精彩。
      
      另外,云風(fēng)的blog, 有一個系列講述自己的開發(fā)經(jīng)歷,值得一讀
  •      一本強(qiáng)調(diào)程序員素質(zhì)的書,作者希望每個程序員應(yīng)該去了解很底層的東西,我很贊同。在現(xiàn)在這種大量應(yīng)用滿天飛的環(huán)境下,我們要學(xué)會如何靜下心來學(xué)習(xí)。
       要是世界上的程序員都像做比爾蓋茨,誰來做比爾蓋茨下面默默工作的游戲程序員呢?
  •     對于一本技術(shù)圖書的好壞我有兩個最簡單的評斷標(biāo)準(zhǔn),一是是否能吸引人,這本書就像一個好游戲一樣讓人沈浸其中,不能自拔,上個一個周末分“兩口氣”把它仔細(xì)讀完了。第二個標(biāo)準(zhǔn)就是我是否做很多筆記,在讀這本書的過程中我在我的Google docs做了非常多的筆記。以我的標(biāo)準(zhǔn)來說這本書絕對是五星級的好書。雖然我不是游戲程序員,但是我也得到了非常多的收獲,我不僅從風(fēng)云的親切自然的文筆中了解他的一些成長經(jīng)歷,而且還“似乎”進(jìn)入了一個陌生但是令人興奮的游戲設(shè)計領(lǐng)域。通過閱讀這本書還有一個收獲,就是進(jìn)行了一些關(guān)于游戲開發(fā)的方法,游戲引擎,游戲引擎中的優(yōu)化等等知識的“掃盲”。
      “第二章算法,程序的靈魂”是我最喜歡的章節(jié)。如何進(jìn)行算法層面的優(yōu)化,本書也談到了幾點(diǎn),看完深有體會,以下是部分書摘。
      
      1 數(shù)學(xué)方法的改進(jìn)
      
      2 預(yù)運(yùn)算來節(jié)省時間(空間換時間來避免重復(fù)運(yùn)算)或是重復(fù)運(yùn)算來節(jié)省時間。
      
      3. 簡化算法求得近似解來取代精確解(或最優(yōu)解)
      
      4. 改進(jìn)數(shù)據(jù)組織方式,用更少的操作處理更多的數(shù)據(jù),甚至避免冗余數(shù)據(jù)的處理
      
      我也非常喜歡“第九章C和C++”和“第十章 調(diào)試”,強(qiáng)烈推薦仔細(xì)閱讀。我們使用C和C++,但是有沒有在不同的層面去*思考*一下它們而不是僅僅使用它們,書中關(guān)于C和C++的一些精彩詮釋也令我得到很多啟發(fā),以下是部分書摘:
      
      “C++和C一樣,都是最貼近計算機(jī)固有模型的,C++的每一行代碼,都和C一樣有明確的目的,沒有去干多余的事情?!?br />   
      “C語言是對匯編語言的一種抽象,正如匯編語言是對機(jī)器底層指令的一個最小幅度的抽象一樣,是為了人類能更方便地控制機(jī)器。但是,人在使用C語言控制機(jī)器時,并沒有比匯編語言有觀念上的不同,也就是說,程序員依舊是按機(jī)器模型來思考問題。在面對問題時,問題的描述往往并不符合機(jī)器思考的模型,程序員的工作也就是在兩者之間搭上一座橋梁,讓問題的描述可以用機(jī)器的思維來解決?!?br />   
      “C++則采用了另一套方法來減輕程序員解決問題的復(fù)雜度,那就是面向?qū)ο蟆K且环N通用的方法,面對問題,我們把問題中的事物都表示為對象,對象有自己的行為,對自己遇到的問題提出符合機(jī)器模型的解決方案,或把自己劃分為更小的對象集合。這樣,程序員就可以在對象的級別用對象本身的術(shù)語描述問題,而這些術(shù)語最終都會被直接對應(yīng)到機(jī)器模型上?!?br />   
      八卦一下,書中有一些關(guān)于一些編程語言的有趣觀點(diǎn):
      
      “JAVA更像一個實(shí)驗(yàn)室研究出來,有著濃厚的學(xué)術(shù)氣味,外觀優(yōu)美超過它本來應(yīng)該具有的人們所期望的實(shí)用性。”
      
      “而C#則是工程師的結(jié)晶,外加了許多商業(yè)味道,被微軟強(qiáng)烈地推廣?!?br />   
      “腳本語言如Python會像C++這樣的主體開發(fā)語言的一種有益的補(bǔ)充?!?br />   
      風(fēng)云來自實(shí)踐的這本書,是我讀過最有趣生動,親切的本土技術(shù)圖書,同時也是一本極好的教材。
      
      在這本書中,我最有感觸并最喜歡的一句話是“多年的編程經(jīng)歷讓我明白了一個道理:絕大多數(shù)情況下,沒有解決不了的問題,只有因?yàn)槠綍r缺少練習(xí)而懼怕問題的復(fù)雜度,畏懼的心理讓我們選擇避讓,采取并不那么好的方案去解決問題?!币痪浜芷綄?shí)的大實(shí)話。真正的“高手”之路,無論什么領(lǐng)域,其實(shí)就是多思考,多動手,知難而進(jìn)吧。
      
  •     最早接觸到這本書,是在大二上逛學(xué)校圖書館時偶得。中途來來回回,共借了兩三次,至今看的八九不離十了!最大的一個感受是:書中經(jīng)常給我一些思維的啟發(fā),讓我有超脫文字表義上的感受。所以,對于這樣一本我非常喜歡的書,覺得有必要寫一篇簡短的書評(昨天晚上躺在床上又看了一百多頁,所以今天才想到要寫的,呵呵)!一方面想表達(dá)一下對作者寫書的感謝,因?yàn)槲覐闹姓娴厥斋@了很多;另一方面也想通過這樣的方式讓更多的人從中受益,尤其是剛剛進(jìn)入計算機(jī)學(xué)習(xí)大門的同學(xué)。
      
      長話短說,咱不說對這本書的客套話,就說說我自己從中收獲到的一些東西和一些印象最深刻的東西吧:)
      
      學(xué)生時代(或者說是剛學(xué)計算機(jī)的前幾年),寫一些界面簡單的游戲程序(例如字符版的俄羅斯方塊)也能這么有趣(至少我自己已經(jīng)深深地被吸引了),也能這么鍛煉能力(你需要不斷優(yōu)化你的算法來應(yīng)對各種糟糕的環(huán)境導(dǎo)致的問題,不斷挖掘底層運(yùn)行的機(jī)制來讓你的程序跑的更快更穩(wěn)定)。甚至沒看到這本書前,我從沒想到過用ASCII字符表示的圖形編寫出來的程序也能這么酷,也能這么讓人充滿激情地去編碼!拋棄了強(qiáng)大的IDE,拋棄了種類繁多的函數(shù)庫,讓我們回到“小米+步槍”的時代,才是剛學(xué)編程的正道嘛!工具越是簡陋,越是脫離高層(類似Java是一門高級語言),越需要開發(fā)者強(qiáng)大的編碼和思考能力,我們的學(xué)習(xí)不也是為了追求能力和樂趣嘛,而不僅僅是單純的知識吧。
      
      云風(fēng)寫的這段就是這個道理:“他們(指高校的學(xué)生,備注by WaterSky)把過多的時間花在了學(xué)習(xí)時髦的開發(fā)工具、新的語言、各種API上;又有一些人,雖然脫離了這些浮華,十分專注地去猛啃C++、涉及模式這類書,但是,卻很少有人重視基本算法的實(shí)作(例如云風(fēng)初學(xué)編程時寫過由無數(shù)個小想法而產(chǎn)生的小東西,備注by WaterSky),這方面的實(shí)際經(jīng)驗(yàn)太少了?!?br />   
      學(xué)習(xí)的時候,時常問一下自己是否抓住了某個算法的精髓,能不能把它用通俗的語言把它表達(dá)出來,能不能輕松地把它編碼實(shí)現(xiàn),能不能在實(shí)際問題中合理選擇和恰當(dāng)優(yōu)化它??墒牵覀儗W(xué)生卻往往會照搬教條,導(dǎo)致忙忙碌碌但勞而無果,出現(xiàn)下面云風(fēng)所說的情況:“(云風(fēng)面試過很多大學(xué)生,這是其中一段面試過程,備注by WaterSky)雖然許多人可以將諸如遺傳算法,或是神經(jīng)網(wǎng)絡(luò)這些時髦的詞掛在嘴邊如數(shù)家珍。但問及對這些的想法時,卻毫無建樹。除了書本上的例子,沒有人告訴我它們可以具體可以用在什么地方。包括以此為研究方向的碩士研究生,也吱吱嗚嗚說不清算法實(shí)現(xiàn)的細(xì)節(jié),表示有些東西要回去翻書?!蔽蚁?,越是高級的東西越是簡單,當(dāng)我們受困于一個問題的復(fù)雜時,往往是因?yàn)槲覀儧]有真正掌握它。
      
      另外,不用太受現(xiàn)有算法的影響,它們只是給我們程序員提供一個思路而已,不要寄希望于能在實(shí)際問題照搬現(xiàn)有的算法。程序員為什么這么有趣?因?yàn)樗刻於荚谧鎏魬?zhàn)性的事情,當(dāng)教條般地來編碼時,程序員已經(jīng)失去了樂趣了!我們更加應(yīng)該享受編碼的過程,而不單單是編出后的那種成就感。
      
      最后,個人覺得這本書的目錄完全可以當(dāng)作一個本科生本科學(xué)習(xí)計算機(jī)的指引,因?yàn)樗爬艘粋€真正的程序員需要掌握的方方面面的東西(雖然不全,但已經(jīng)很多了),而且每個問題云風(fēng)都用他自己的思考清晰地表達(dá)了他的見解。所以,對于那些想學(xué)計算機(jī),但是不知道要學(xué)哪些東西的同學(xué),不妨看看這本書的目錄吧!
      
      能寫的還有很多很多,但是不想繼續(xù)寫下去了,學(xué)習(xí)的時候方法永遠(yuǎn)是次要的,關(guān)鍵是去做!但愿這本書也能讓你有所啟發(fā),這就足夠了,我想這也是云風(fēng)寫這本書最希望看到的吧:)
  •     寫了一篇文章,詳情見:http://clzqwdy.blogbus.com/logs/44098733.html
  •     很多事情做起來不容易,但要講清楚、講的好,常常比做更難。
      
      著書立說不同自己寫寫博客自言自語,云風(fēng)在書中坦誠地講述自己的故事,努力地分享自己的經(jīng)驗(yàn),但憑這點(diǎn),足以給予肯定和尊敬。
  •     只看了第一章,便不想看了........
      難得一見的好書,不能這么快讀完,下定決心只在心情不好時看。
      真是一種享受。
  •     今天下午花了兩個小時先翻了一遍這本書
      客觀的說比較一般
      不太清楚作者主要的著眼點(diǎn)是什么
      
      說故事?絮絮叨叨中還有不少技術(shù)的東西
      說技術(shù)?絮絮叨叨的闡述的電腦的發(fā)展史,而技術(shù)上的東西都是一些只言片語
      
      如果定位是床頭讀物那具體技術(shù)細(xì)節(jié)可以省略
      如果是技術(shù)書籍那里面太多的給非技術(shù)人員看的東西
      
      
      有一點(diǎn)失望
      
      不過國內(nèi)又有誰能真正寫(不是編)書呢,能是原著已經(jīng)很不錯了,何況一個程序員寫一本書,駕馭文字的能力就是最大的挑戰(zhàn),還是應(yīng)該鼓勵的
  •     還未看完,但已知這是本好書。。。。。在現(xiàn)在這個功力,混沌的年代,真的難得一見, 謝謝云風(fēng),用心過后的結(jié)果 。。。。。。
      
      這本書適用所有行業(yè)的程序員們,而非僅僅游戲 。
      
      thanks
      
      Ben.
  •     通過此書,能夠了解游戲編程世界的各種技術(shù),以及云風(fēng)的心路歷程。
      
      但個人以為,做一個程序員是沒有止境的,因?yàn)樽鰧懗绦虿皇呛唵蔚募妓嚕妥鋈?、做事是一樣的,說到底是種修為。
      
      沒有十年,無以見真章。云風(fēng)正是那個修為過十年的人。因此看看他的書,也許能少走些彎路。
  •     雖然是broadvew出的書,但是卻不能說是一本專門的技術(shù)書籍!我不是很會編程,正在學(xué)習(xí)中,所以有些東西不太明白,對我的技術(shù)沒什么幫助,但對我的思想,尤其是對編程的思想有著深遠(yuǎn)的影響,它加深了我對編程的理解!
      作者的人生經(jīng)歷也算精彩,6歲就開始編程,算是一個程序世家了!這是我所望塵莫及,但書里也有一句話,“十幾歲的天才有很多,三十歲的就很少了!”(大概是這個意思?。┨觳胚€是靠后天的努力!當(dāng)然作者也是付出了超乎常人幾倍的努力才有今天的成就!
  •     通讀了一邊,不錯,感覺還是講技術(shù)比較多,很佩服作者鉆研細(xì)節(jié)但不沉迷于細(xì)節(jié),感受到了作者在編程道路上一步一步走向成功的歷程.
  •     我個人是個game maker,買這本書的原因是由于最近在用作者的一個開發(fā)庫,苦于開發(fā)庫文檔有限,所以買這本書的初衷是出于"說明書"的用處,等讀完后發(fā)現(xiàn)說明書其實(shí)就1-2個章節(jié),其他章節(jié)都是講的一些其他方面的知識還有一些經(jīng)驗(yàn)方面的文章.
      個人感覺這本書可以面向2個層次的人,1是入門者,可以學(xué)到一些基礎(chǔ)的知識,2是中高級開發(fā)者,可以學(xué)習(xí)到一些經(jīng)驗(yàn),畢竟寶貴的經(jīng)驗(yàn)是不容易買到的.
      不過對于這本書還有點(diǎn)缺憾就是有些知識感覺有些淺顯了,比如最后幾個章節(jié)的部分,在一些比如版本控制方面的過多的陳述了,顯的尾巴比較輕,不過對于新手來說上路的指導(dǎo)作用也還算不錯.
  •     是本好書,和這篇書評的感覺一致 博客園- lixianhuei - 讀"游戲之旅-我的編程感悟":難得的休閑讀物 (http://lixianhuei.cnblogs.com/archive/2005/12/08/292829.html)
      
      技術(shù)書市面上大把,良莠不齊,大多枯燥無味,看這本書,本來就不是沖著技術(shù)去的,而是想看看其他程序員對技術(shù)和開發(fā)生涯的一些看法和感悟,這本書看起來不悶,所羅列的技術(shù)細(xì)節(jié),都是為了闡述某一個有意義的意圖的,帶著意圖去理解所提到技術(shù),比硬梆梆的教條好多了。雖然可能學(xué)習(xí)不到太多特高深,特精巧的技術(shù),看看別人的經(jīng)驗(yàn)之談,也有益于對照自己,從反思中提高。
      
      作者的開發(fā)生涯開始的比較早,令人羨慕,我95年上大學(xué)才知道什么叫386。對所涉及的技術(shù)研究也比較深刻,看他的文字,頗有厚積薄發(fā)的氣質(zhì)。有句話說中國從來不缺技術(shù)好的程序員,但是否能聰明的運(yùn)用,真的就看個人,看經(jīng)驗(yàn)了。
      
      雖然所在的具體行業(yè),開發(fā)環(huán)境,要求都不盡相同(畢業(yè)的時候本來有機(jī)會進(jìn)入游戲公司,但沒有選擇之),但從閱讀這本書過程中,還是可以體會一些東西的,一些共通的東西,尤其是運(yùn)用程序技巧的尺度,對性能的追求,程序的嚴(yán)謹(jǐn)性追求等等,有一些以前沒有注意到的小技巧,或者疏忽的小壞習(xí)慣,也可以參考改進(jìn)。我重點(diǎn)讀的是關(guān)于C++和調(diào)試那兩節(jié),其他一掃而過,體會其精神。
      
      作者在文中提到韓國程序員的混亂版本管理,算是個好玩的小八卦。
      
      基本上,這是一本可以讓有一些年開發(fā)經(jīng)驗(yàn)的程序員一邊看一邊點(diǎn)頭的書,比起那些動輒上百的大塊頭“指南”“寶典”“入門”,打折后30來塊錢人民幣,也不貴
      
  •   寫的太好了 我一定要讀一讀這本書
  •   大三了,才知道
  •   我也剛剛大三了吶,時間過得好快!
  •   我畢業(yè)了才知道
  •   前面的我都非常同意~ 并且最后那兩段跟我想一起了“最后,個人覺得這本書的目錄完全可以當(dāng)作一個本科生本科學(xué)習(xí)計算機(jī)的指引,因?yàn)樗爬艘粋€真正的程序員需要掌握的方方面面的東西(雖然不全,但已經(jīng)很多了),而且每個問題云風(fēng)都用他自己的思考清晰地表達(dá)了他的見解。所以,對于那些想學(xué)計算機(jī),但是不知道要學(xué)哪些東西的同學(xué),不妨看看這本書的目錄吧! ”
  •   這想法挺特別的.
  •   買了個大餅,真好吃,不能這么快吃完,兩年后再吃。:-)
  •   不錯,我也看過了,而且這本書剛出來2005年12月份印刷,我2005年12月1號就從當(dāng)當(dāng)網(wǎng)收到書了,呵呵,真快!
    對于作者的個人經(jīng)歷,我只有一個詞——羨慕,他有那么好的條件,可以小時候就能見到apple機(jī),上初中就能寫一些普通的游戲,到大學(xué)就寫風(fēng)魂游戲引擎了,而我,到大學(xué)才知道這些最基本的概念,我們差在哪兒?年齡差不了幾歲(他大我3歲),除了這,其他方面我都無法能比,剩下的只有羨慕的份兒了。。。
  •   嗯,差距不是一星半點(diǎn),不過這也是不能改變的,慢慢努力吧.
    肯定不是每個人都很牛的,
    只要過好自己的生活,享受該享受的..
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7