Design Pattern 設計模式精選書籍| Bucketing - Medium

文章推薦指數: 80 %
投票人數:10人

Design Pattern: 設計模式精選書籍. 網路這麼多Design Pattern介紹文章,到底如何系統化學習設計模式呢? Photo ... GetunlimitedaccessOpeninappHomeNotificationsListsStoriesWritePublishedinBucketingDesignPattern:設計模式精選書籍網路這麼多DesignPattern介紹文章,到底如何系統化學習設計模式呢?PhotobyGabrielCrismariuonUnsplash前言這篇文章推薦自學DesignPattern時閱讀的書籍,以及分享學習的歷程(當然還在持續增進中)。

接觸DesignPattern的心路歷程首次閱讀DesignPattern時完全是霧裡看花只記住Pattern的名稱。

開始工作後,再重讀一次開始對於一些基本封裝的Pattern有感覺,但實際要用到專案上還是有點距離,到目前工作幾年開始主導一些專案後,再複習一次,發現許多Pattern早就默默地在使用了,而且對於每個Pattern都有許多的感觸與自己的想法。

總歸這些年來對於DesignPattern的心得,當開發經驗還不多時很難真的使用,因為還沒真正面對過雜亂程式碼帶來的後果,但是在自己實踐過的專案變多後,看過許多失控程式碼與修改後的坑洞,就會開始聯想到每個DesignPattern它的核心與使用的方向。

廢話不多說,下面馬上介紹本為文推薦學習DesignPattern時的三本必讀書單。

深入淺出-設計模式深入淺出是每個初學者都需要看的書。

深入淺出-設計模式這本書可以讓初學者透過書上的實作慢慢地去理解,去想像Pattern的使用時機,以漸進式的方法讓讀者知道每個Pattern使用時機。

設計模式的解析與活用設計模式的解析與活用,與深入淺出比較大的差異在於,深入淺出用比較多讓讀者會感興趣的方式教學甚麼是設計模式,所以適合初學者。

而這本設計模式的解析與活用它會強調使用的時機,並且深入的解析Pattern的使用時機,還有帶領開發者們從Code的層面變成從Pattern的層面去設計。

揭開設計模式的秘辛:設計模式第1¾版揭開設計模式的秘辛:設計模式第1¾版,是推薦的最後一本書,也是看完上述兩本後,在閱讀會比較合適的書。

這本書更多在於思考的昇華,還有介紹兩個不再23個模式中的DesignPattern,在第二章節還有一個較大型的設計範例,讓讀者不會只圍繞一個DesignPattern學習,而是用全部的DesignPattern去思考。

結論用比喻來形容這三本書的話,大致上就是深入淺出-設計模式—少林長拳開始接觸武功的開始設計模式的解析與活用—九陽神功當對學武有強大的興趣,仔細地讀這本書就會像是九陽神功,在打Code或是設計架構的時候,會同時增進自己的內力揭開設計模式的秘辛:設計模式第1¾版—乾坤大挪移當內力足夠後看這本書,會幫讀者進展到下一個階段。

相對地內力不夠的話可能會不知這本書的內容涵意DesignPattern的使用是真真切切的可以節省一個團隊未來的麻煩,特別在現在變動特別快隨時需要根據市場喜好調整架構,若是可以好好掌握,那日子也會過得比較順遂搂!--MorefromBucketingBucketingsoftwarearea.Wedrink,wecode,andwecreateawonderland.ReadmorefromBucketingAboutHelpTermsPrivacyGettheMediumappGetstartedCharlieLee62FollowersRecordeverythingIsawandlearned.FollowMorefromMediumJohnE.kariLiesYouTellYourselfAlmostAllTimesAmeliaBurgessNotesFromaRisingSeniorLaurenSugiantoGladIHaveWhatIHaveCamK.KateBush’sRunningUpThatHillIsALessonAboutEmpathyHelpStatusWritersBlogCareersPrivacyTermsAboutKnowable



請為這篇文章評分?