歷經1.2到1.20,大概20天的時間看完了《設計模式之禪》。
具體學習進度記錄在目標追蹤上,後續可細看。
這點時間,也只是看看而已。對設計模式有印象,以後見了能認識,知道大致解決什麼問題,以及怎麼巧妙實現的。
但你要讓我去實現,那還不行…畢竟時間太短,學習不深入。
既然如此,學習的意義是什麼呢?
意義就是認識了。認識就是入門,入門就是開始。有開始就有以後,就有可能。
若不開始,以後見到設計模式的應用,你依舊不知道他是什麼,他是怎麼實現的,他是解決什麼問題的。你依舊會懵逼的說不懂呀不會呀。
入門了就可以慢慢深入,你知道遇到的是什麼東西,也知道怎麼深入學習。你就會在工作中不斷加深理解,不斷思考。終究會不斷變好。
迴圈分為惡性迴圈和良性迴圈,而是否入門則是不同迴圈的開始。
入門了,就會開啟良性迴圈;不入門,就一直在惡性迴圈中徘徊。
這就是學習的意義。
通過這本書,我到底學到了什麼?有什麼感觸呢?
好像什麼都沒學到....目前我就是這種感覺...上面的感觸是我印象最深的了,但都和技術無關...好尷尬呀...
那就不說什麼讀書筆記或總結了吧。說一下注意事項。
書中大量使用類圖來進行模式分析和設計,如果對類圖不了解,你就不知道作者在表達什麼。
因此,在看書之前,先初步了解下類圖,參考uml 類圖符號 各種關係說明以及舉例 - duanxz - 。
這篇文章把類之間的關係說的很清晰,並且簡單易懂。
看完這篇就行,大部分類圖知識已經包含,雖然uml圖包含很多,但這本書裡只會用到類圖,因此這篇文章就夠了。如果在書中遇到其他圖示,再具體學習即可。
別的也沒什麼了,就醬吧~~
設計模式之禪
設計模式之禪 大話面向初學者 禪面向有了一定基礎後提公升能力的讀者 看大話,只是看故事,只是感性認識,對於很多初學者而又沒專案經驗 或 閱讀 編寫量 的人來說,比較適合用於入門 看禪 主要是有一定的專案經驗 或 閱讀 編寫量 基礎上,而又大致閱讀過23種設計模式中的20種以上基本概念後,再深化提公升...
學習設計模式之禪 單例模式
單例模式 singleton pattern 是乙個比較簡單的模式,其定義如下 ensure a class has only one instance,and provide a global point of access to it.確保某乙個類只有乙個例項,而且自行例項化並向整個系統提供這個...
設計模式之禪之設計模式 門面模式
1 package com.yeepay.sxf.template18 2 3 寫信的業務類 4 隱藏在門面角色裡邊,不需要暴露太多5 author sxf6 7 8public inte ce iletterprocess view code 寫信的業務類的實現 1 package com.yee...