有關(guān)設(shè)計(jì)模式的幾本書
接觸和使用設(shè)計(jì)模式有一段時(shí)間了,頭幾天也有人問我學(xué)設(shè)計(jì)模式看什么書,瞎侃一下吧。由于本人對(duì)設(shè)計(jì)模式經(jīng)驗(yàn)實(shí)在是有限,一下內(nèi)容僅供參考!!!
《設(shè)計(jì)模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ)》:這不是本簡(jiǎn)單的工具書,甚至可以說是有點(diǎn)學(xué)術(shù)著作的感覺。語言凝練,抽象深刻,很耐讀(想一次讀懂,可能嗎? 高手可能,我們凡人就...)。對(duì)于設(shè)計(jì)模式不是有一定程度經(jīng)驗(yàn)的,就不要從這本書開始入門了~_~。
《設(shè)計(jì)模式解析》:對(duì)設(shè)計(jì)模式做了一定的推理演示,有一定深度的。這本書,瀏覽過幾次,總覺得不是一個(gè)適合入門的書,不知道網(wǎng)上有些書評(píng)為什么將其推薦為“最實(shí)用的設(shè)計(jì)模式入門書”。作者想談的還不只是設(shè)計(jì)模式這么簡(jiǎn)單,兩個(gè)作者甚至還在倡導(dǎo)一種基于模式的分析和設(shè)計(jì)的方法論。一句話,對(duì)學(xué)習(xí)設(shè)計(jì)模式新人可以看看本書,但是想理解作者說的很多東西,可能要等一段時(shí)間~_~ 中文版就不要讀了,翻譯的有點(diǎn)怪怪的~_~ 書中談到的模式是最經(jīng)常使用的模式。
《Java與模式》:沒有完整看過,倒是經(jīng)常翻翻,總體是本工具書,適合入門,也適合有一定經(jīng)驗(yàn)的。雖然書的頭幾章談了一些有關(guān)OO原則的東西,但是還是把它歸類為工具書。 為什么推薦入門看,一是書中的話不是很抽象(前幾章除外),適合入門理解,再者書中的例子和UML圖,相信也更適合與入門的人,而且也比較實(shí)用。說明:絕對(duì)不是把本書歸類為入門級(jí)別的書,畢竟是中國哥們搞出來的,頂一下~_~
《Head First Design Patterns》:真正適合入門的書,也非常實(shí)用。沒有完整看過,閑著的時(shí)候翻翻電子版的,真的感覺很好,而且不沒有覺得是本單純的工具書。書中談到的模式是最經(jīng)常使用的模式。
想靠看書學(xué)設(shè)計(jì)模式,有點(diǎn)懸;不看經(jīng)典的書,學(xué)起來肯定會(huì)要慢一些。
《設(shè)計(jì)模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ)》:這不是本簡(jiǎn)單的工具書,甚至可以說是有點(diǎn)學(xué)術(shù)著作的感覺。語言凝練,抽象深刻,很耐讀(想一次讀懂,可能嗎? 高手可能,我們凡人就...)。對(duì)于設(shè)計(jì)模式不是有一定程度經(jīng)驗(yàn)的,就不要從這本書開始入門了~_~。
《設(shè)計(jì)模式解析》:對(duì)設(shè)計(jì)模式做了一定的推理演示,有一定深度的。這本書,瀏覽過幾次,總覺得不是一個(gè)適合入門的書,不知道網(wǎng)上有些書評(píng)為什么將其推薦為“最實(shí)用的設(shè)計(jì)模式入門書”。作者想談的還不只是設(shè)計(jì)模式這么簡(jiǎn)單,兩個(gè)作者甚至還在倡導(dǎo)一種基于模式的分析和設(shè)計(jì)的方法論。一句話,對(duì)學(xué)習(xí)設(shè)計(jì)模式新人可以看看本書,但是想理解作者說的很多東西,可能要等一段時(shí)間~_~ 中文版就不要讀了,翻譯的有點(diǎn)怪怪的~_~ 書中談到的模式是最經(jīng)常使用的模式。
《Java與模式》:沒有完整看過,倒是經(jīng)常翻翻,總體是本工具書,適合入門,也適合有一定經(jīng)驗(yàn)的。雖然書的頭幾章談了一些有關(guān)OO原則的東西,但是還是把它歸類為工具書。 為什么推薦入門看,一是書中的話不是很抽象(前幾章除外),適合入門理解,再者書中的例子和UML圖,相信也更適合與入門的人,而且也比較實(shí)用。說明:絕對(duì)不是把本書歸類為入門級(jí)別的書,畢竟是中國哥們搞出來的,頂一下~_~
《Head First Design Patterns》:真正適合入門的書,也非常實(shí)用。沒有完整看過,閑著的時(shí)候翻翻電子版的,真的感覺很好,而且不沒有覺得是本單純的工具書。書中談到的模式是最經(jīng)常使用的模式。
想靠看書學(xué)設(shè)計(jì)模式,有點(diǎn)懸;不看經(jīng)典的書,學(xué)起來肯定會(huì)要慢一些。
本博客中的所有文章、隨筆除了標(biāo)題中含有引用或者轉(zhuǎn)載字樣的,其他均為原創(chuàng)。轉(zhuǎn)載請(qǐng)注明出處,謝謝!
posted on 2008-09-03 14:33 zhuxing 閱讀(3077) 評(píng)論(2) 編輯 收藏 所屬分類: 設(shè)計(jì) 、雜談