book 道法自然

2021-04-01 19:50:15 字數 1991 閱讀 9078

前不久讀了王詠剛的〈凌波微步〉和〈凌波微步ii〉,感覺不錯。今天把他老人家的《道法自然》也買了下來。

在dearbook看到關於這本書的長篇大評,也一塊copy了下來:

認真的作者,真實的經歷,實踐的結晶(讀者 soundboy於2005-5-31)

0人同意、0人反對

這本書買了幾個禮拜了,但是買的時候公司的事情很忙,只是做了乙個翻閱,最近終於比較深入得閱讀了。在這裡把自己的感受寫下。

讀此書,最大的收穫之一就是比較輕鬆地理解了設計模式。說實在的,gof的《設計模式》買了幾年了,但是對於20幾個模式始終沒有建立起乙個明確的概念。而了《道法自然》一書中,經典的模式被作者用淺顯甚至詼諧的語句描述了出來,使得腦子裡馬上有了乙個直觀的感性認識。這個時候再回頭來看嚴密經典的論述就輕鬆了許多。

這本書在網上是比較有爭議的一本,其中爭議的乙個焦點就是書名,有人認為起了這麼個名字太虛了,技術人員應該務實。有人則認為這個名字形象、容易記。我的感覺是按照這個詞在中國文化中的地位這本書的確是有點欠份量,但是此書的確是一本獨到的書,應該有乙個獨到的名字。這個名字給了這本書乙個清晰明確的id,方便大家交流。

這本書可能不適合對於軟體工程已經很有造詣的高手學習,因為裡面講的東西幾乎都可以在近年的一些流行經典書籍中找到更詳細、嚴格的描述。當然抱著挑毛病的目的的除外。 也不適合剛剛學習了c語言而沒有寫過幾個完整程式的學生閱讀。因為講的東西大多數都是只有在實際專案中才能體會的。而有一類人,他們掌握了c++等語言的基本語法,也做了一些專案,但是對於究竟怎麼去從整體上把握乙個專案確沒有很好的想法,買了幾本類似《uml使用者指南》、《設計模式》等大師著作卻因為自己理解能力有限而讀得費勁,總感覺書上的理論過於抽象難以和實際的應用有個順利的鏈結而放棄。很不幸我就是這類人,而這本書最適合的讀者應該就是這類人。很慶幸我就是這類人之一。因此我感覺這本書很適合我閱讀。

這本書不能作為學習物件導向知識的教材,而只能作為輔導書。作者在簡介中說「如果吧物件導向大師們偏重理論建構的經典讀物稱為物件導向盛宴中的主菜,那麼本指南若能充當佐餐的冷盤或者是飯後的甜點,作者就心滿意足了。」看來作者對於自己的作品有著清楚的認識和定位。我看經典讀物可以比作高能量的壓縮食品,營養豐富但是並不可口。有了《道法自然》書的調配,美味和營養就可以兼得了。

關於書的價錢,很多人說是貴了,這本書一共將近450頁,定價是45.00元,平均每頁一毛錢。我是在網上買的34塊多,平均每頁幾分錢。不是很便宜,但也絕對不是貴。其實書的價錢要是按照紙張的量來算那是收舊書的小販,讀者買的是書的內容。我的感覺是花這30幾塊錢是值得的。

很多人批評這本書沒有自己的新觀點,而是把物件導向理論做了一彙編。這看來是事實,但這裡的彙編絕對不是簡單的羅列,而是放在了實際的工程中的有血有肉的展示。而且,任何知識到了乙個真正理解了他的人的腦子裡面,或多或少都要產生一些自己的東西的。仔細的看此書,裡面還是有一些出彩的地方的:

第14章、uml的訊息和程序間呼叫函式的關係。「為什麼uml把所有函式呼叫都稱為訊息。」這個結果可能很多人都知道,但是能回答為什麼的有幾個人呢。這個分析好像在其他書中沒有提及的(抑或是我孤陋寡聞?),而且這個問題也是乙個長期疑惑的問題。

以上文字寫於2023年底,最近又把這本書拿出來翻了一下,感覺還是有新的收穫,雖然早先看的很多都忘記了。的確,如果沒有實踐的機會,很多東西是很難深刻掌握的,這本書講的就是實踐中的東西,給我們了乙個真實實踐的過程記錄,其中也包括了作者多年的總結。

如果你感覺到自己寫了不少的**,但是總是感覺停留在**工人的階段。對於整個軟體的結構無法把我,而實踐中又沒有多少理論學習的機會,一些大部頭的著作看起來又有點費勁,那麼這本書是再適合不過了。

道法自然 物件導向實踐指南

道法自然 物件導向實踐指南 書 名 道法自然 物件導向實踐指南 作 者 王詠武 王詠剛 出版者 電子工業出版社 書 號 isbn 7 121 00226 4 版 次 2004年十月第一版 本書是一本試圖用實戰案例闡釋物件導向技術體系的指南。本書共分19章,以實際的開發案例 fishgui 物件導向的...

天人合一道法自然的註解 天人合一,道法自然

前文,貧道講了抱元守一是我們修行的方法。今天談談抱元守一后我們進一步要做的事情。人能常清靜,天地悉皆歸 這句話的意思是什麼呢?人 即善男信女也。能 意思是至強無息。常 即平常,一直堅守。清 意為萬緣頓息,靜 乃一念不生也。人能常清靜 意指人如果能以天地為妙用,收其放心,存其良心,非禮勿視,則眼清靜矣...

從「凌波微步」到「道法自然」

從 凌波微步 到 道法自然 專家韓磊於 2004 9 20 10 58 12 12人同意 20人反對 王詠剛的文章,曾經在 程式設計師 雜誌以 凌波微步ii 的專欄題目發表過多篇。其實這個專欄是其著作 凌波微步 的後續 蓋作者認為一本書尚不足道盡各種秘辛,故另闢疆土,繼續戰鬥。聽說王詠剛與其兄長王詠...