初讀《設計模式之禪》

 

  讀這本書的起因源於csdn學生大本營的一次活動《設計模式之禪》試讀員招募,身爲程序員兼之學生大本營的老師沒有道理不踊躍參加了(參加時可沒走任何後門),佛祖顯靈,真的能有幸成爲了試讀員。從得知寄出樣書,居然用了半個多月纔拿到手,長了些。卻也將我急切等待讀書的浮躁心情洗滌爲一種平和的心情,此時讀這本《設計模式之禪》未嘗不是一件好事,正應了“禪”的心境了。

 
  翻開書 讚譽映入眼簾,這麼多還是直奔主題吧,我這人歷來讀書都是先看目錄,讀懂目錄,書也就有機會讀懂了。在參加活動時,在秦少波老師主頁中,簡單閱讀了部分樣章(我這人比較懶,看書還可以,讓我在電腦上看書向來懶惰),作者將要闡述的知識分成了四大塊。從面向對象的6大設計原則入手,逐步演繹了GOF23個設計模式的一招一式,到後來更是演練了一番海陸空聯合作戰(設計模式混編)。每個設計模式用一個小故事引出該模式的定義,隨之展開、深入。結構分塊清晰,正是我喜歡並常建議我的學生學習時採用的學習和思考方式,由原則規矩入手-〉一招一式-〉組合拳。
 
  清楚了這本書的內容的組織結構,閉眼那些知識走馬燈似在腦中過了一遍,設計模式就是這樣啊,禪之何來。往後看下來,不對,不同。章節中深入淺出的故事讓初學者對設計模式通俗易懂;幾句話的定義又將知識點透徹清晰的總結了;而隨之的應用、經驗技巧正是唐三藏要求取的真經啊!!!
 
快速翻過跳到“第三部分設計模式PK”,慢慢的讀下來,PK相似、PK不同,不是調侃似的PK,不是理論似的PK,好好好,設計模式在心中越來越清晰的勾畫出來。書讀到這裏還沒完 ,作者居然在最後的部分增加了幾個“開發項目”。好生動的演練。通過前邊知識的準備,潛移默化的深入再深入地探討了幾個主要模式。
 
陽春白雪下里巴人。好佩服作者深厚的編程開發功力和文字處理能力,居然在一部書裏層次清晰的實現了雅俗共賞。再次閉目冥想,設計模式如春雪入土,慢慢消溶;土中有雪,雪中有土;不着於痕跡——何時悟禪?
 
初讀,事多,時間緊,未及細讀,很多未及文字,不通處見諒,欲知後事,再讀,再再讀有感時……

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章