摘要: 當我們掌握了Java的語法,當我們了解了面向對象的封裝、繼承、多態等特性,當我們可以用Swing、Servlet、JSP技術構建桌面以及Web應用,不意味著我們可以寫出面向對象的程序,不意味著我們可以很好的實現代碼復用,彈性維護,不意味著我們可以實現在維護、擴展基礎上的代碼復用。一把刀,可以使你制敵于無形而于江湖揚名,也可以只是一把利刃而使你切菜平靜。Java,就是這把刀,它的威力取決于你使用的方式。當我們陷入無盡無止重復代碼的泥沼,當我們面臨牽一發而動全身的維護惡夢, 你應該想起“設計模式”這個行動秘笈。面向對象的精義,看似平淡,其實要經過艱苦實踐才能成功。而構造OO系統的隱含經驗于是被前人搜集而成并冠以“設計模式”之名。我們應該在編碼行動初始就攜帶以它。接下來,讓我們步“四人組”先行者之后,用中國文字、用實際案例領略模式于我們代碼煥然一新的改變:
設計模式解讀之一: 策略模式 閱讀全文
設計模式解讀之一: 策略模式 閱讀全文
posted @ 2009-10-21 13:55 Robin 閱讀(445) | 評論 (0) | 編輯 收藏