記,17個日夜

11月1號,不知怎的,忽然跑到樣本書庫裏去了,摸索着,尋找着,終於還是“搬出”了期待已久的“Windows程序設計(第五版 珍藏版)”。很久就想看的一本書,但卻又一直對這本書有點恐懼,看這本書,的確需要一種勇氣。

這是我至今看過最厚的一本書,那1114頁的內容讓人望而敬畏。不過,還是那個觀點,通常比較厚的書,都比較經典。不容置疑,這是一本經典之作,很多內容講得比較細,就像個位圖(Bitmap)、聲音與音樂之類的,他都要從生活中入手,講什麼光譜,脈衝,聲音編碼,列出一些很讓人糾結的公式。看得不是一般的蛋痛,但同時也不得不佩服作者(佩措爾德(Charles Petzold))的博學多才。很多東西講得比較透切,甚至由最初的產生一直闡述到當時的水平。

書,有點老。很多內容都已更新,MSDN早已是千變萬化,但是翻譯團隊在這方面做得還不錯。書本講的很多都是windows 95,windows 3.0的內容,但是主題內容還是不變的。還是消息循環,還是這個架構,對於理解MFC等有很大的幫助。閱讀這本書常常讓我萌生一種用SDK來開發windows程序的衝動,雖然這需耗費很大的時間、精力,在很多實際項目開發上有點不大現實,但,我還是覺得這本書給予我目前爲止最有用的知識。很多知識,以前不懂的,在這一下子豁然開朗了。

書,講的很多都是R3下底層的知識,對於現在日新月異的新技術,有點回到原點的感覺。不過原點往往是最重要的。之前曾學習過MFC,孫鑫的MFC絕對是一本入門比較好的書,但是,儘管照着書說的來,可以實現出想要的功能,但是,很多東西,我們都不知道爲什麼要這麼做。死記不是我的學習態度,所以,一些底層的內容,我覺得還是挺有用的。縱使不叫你直接用底層來開發項目,單是幫助你來理解,我覺得這已經是一個莫大的收穫。

有時候真的很想直接用SDK來寫東西,出來的程序會比較小,而且可以更好地理解Windows API。通一而懂百,熟悉了SDK,我相信,對於MFC,還是很輕鬆就可以拿下的。另外,在Windows下逆向、破解這些對於Windows API這一塊可謂板上釘釘,不拿下不行啊。

儘管書上對於新技術沒有怎麼介紹,多線程、線程池、Winsock等這些都只是介紹了一下,但是也可以諒解,況且這也不是介紹Windows內核編程的書。經典永遠都是經典,着意的是思想,而不是技術的更新。再新的技術也有過時的那天,只有思想能永遠傳頌。市面上很多書,對於技術大多泛泛而談,儘管你技術多麼先進,但如果別人看不懂,理解不到你的精髓,這又與不看有何區別。


以前常說,圖書館是個寶庫,現在我想加一句,樣本書庫是圖書館的精髓。幾乎每一本經典之作,在樣本書庫都有着一本留存。而且,有些僅有一本的,大抵都是在樣本書庫,起碼我看到的情況是這樣。

那裏不允許帶書進去,但是我覺得這也是它讓我喜歡的一個原因,基本不用擔心沒位置,不會有人大清早跑過去那裏霸位,管你什麼期末抱佛腳,沒書你也複習不了。

那裏的佈局,我很喜歡。最喜歡的是中間那裏有個平臺,很好奇那裏爲什麼會弄成那樣子,就像一個游泳池,但是卻是沒有水的游泳池,旁邊有着很多盤載點綴着。有一次我就見到有一個人把書帶到那裏去讀了。而那絕對是交流、談電話的好地方,也許當初那裏設計的理念就是這樣。

那裏面主要有兩個書庫,一左一右。而我每次進去都是直接往左邊走。它每個系列的書藏量並沒有往上走上幾級樓梯的那圖書館上面的幾個書庫那麼恐怖,但是,我覺得精華部分都在這裏。裏面還有個密集書庫,但這個我從沒涉獵過,從未懷疑書本太老了就沒用了,只是未到需要時。

進去裏面輕微有一種擺脫俗世的感覺,稍微進去一點,就沒有了信號。坐下來能找到點信號的地方,絕對不會多。可以專心的定下心來看書,我覺得這纔是大學。雖然沒有那種清風佛面,柳枝輕揚,碧水藍天,晨鳥輕鳴的情景,但這也已經讓我滿足了。


想起那17天,幾乎每天都是下午上完課,直接就往樣本書庫走去,一待就是直到晚上關門,走時經常還有點意猶未盡的感覺。爲此,還經常把晚上的課直接忽略掉。

當時也不知道發什麼神經,捧起了這本書。雖然對這本書早已耳聞,一直想找個時間看看,但卻又經常沒有勇氣。嘗試着讀了下去,覺得愈加精要。剛拿起它的時候,我還真不敢給它下個期限,一晚下來,看了最開始的三章,感覺收穫挺大的,特別是消息循環,之前很多不瞭解的一下子貫通了,回去後憑着記憶用電腦輕易地把大致內容實現了。計算了大概進度,覺得起碼也得一個月才能把它看一遍。要深入理解它的精要還要更長的一段時間來慢慢實踐。

樣本書庫的書不允許外借,起初我也不願花上97大洋來買這本書,另外我還覺得買回來了,也許看着看着就沒有了這種激情。於是,每天只要有空閒的時間段,都跑去泡在樣本書庫裏。幾乎每次都是呆在近十點閉關的時候。

上個學期,每次去圖書館閉關後,獨自走在林蔭小道,都喜歡打個電話,跟別人吹吹水,然後很快就可以度過那段黑暗的路程。而現在,反而想拋開一切,獨自漫步在夜的黑暗中。讓寂靜的夜來撫平心中的波瀾,讓漆黑的眼睛來掩蓋自身的存在。放棄一切的追逐,拋開所有的煩惱。有一段屬於自己的時間,有一段屬於自己的旅途,儘管路程很短,也已滿足。

在那裏呆了一段時間,每天看到的最吸引我注意的就是很多人在那裏作圖,雖然不允許帶書本進去,但可以帶電腦,可以帶文具,也許,這就是他們的天然寶地。另外一個就是在看計算機方面的,這個看到最多的就是JAVA了(記憶力不好,也許看到的是同一個人),記得一個人,每次帶着一臺手提過去,然後,每次都拿上幾本厚厚的JAVA書,什麼j2ee,web等等的都有,我常常在想,他一下子能看那麼多本嗎?看到最多的情況就是,他一直用eclipse在敲代碼,其他書幾本都是沒翻過的,偶爾打開一本,看看。不知道他是在查閱還是在實現裏面的代碼。然而,令我失望的是竟然沒有一個人看得是windows平臺下的程序設計。也許,很多人都沒有發現樣本書庫其實是寶庫中的精髓。

17個日夜,書已讀畢。而那裏的一草一木、一人一物,還是那樣,不會因爲我的離去而有所改變。也不會因爲我的加入,而產生些許波動。書雖已讀畢,人心卻已改變,那裏還將是我喜愛的一個地方。


2012.11.18傍晚


發佈了28 篇原創文章 · 獲贊 27 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章