随笔分类 -  Design Pattern

1 2 下一页

(轉貼) 一個程式師的成長的六個階段 (OO) (Design Pattern)
摘要:我常覺得寫程式的境界跟練武功的境界很像,這也就是為什麼我特別喜歡看武俠小說的原因。 阅读全文

posted @ 2008-05-01 23:12 真 OO无双 阅读(8890) 评论(6) 推荐(0) 编辑

(原創) 回讀者的信,一篇學習C#/C++/OO的FAQ (OO) (Design Pattern) (C/C++) (.NET) (C#)
摘要:因為我覺得這是很多人都會有的疑問,所以我將回復的內容公開出來和大家分享。 阅读全文

posted @ 2007-09-18 17:24 真 OO无双 阅读(6048) 评论(8) 推荐(1) 编辑

(原創) 我的Design Pattern之旅[8]:如何使用泛型打造動態改變的Strategy Pattern? (OO) (Design Pattern) (C/C++) (template) (boost)
摘要:一般若用泛型實現Strategy Pattern,缺點是無法動態改變strategy,本文將介紹可以動態改變的泛型Strategy Pattern。 阅读全文

posted @ 2007-09-14 01:53 真 OO无双 阅读(3001) 评论(4) 推荐(0) 编辑

(原創) 學習Design Pattern的小技巧 (OO) (Design Pattern)
摘要:很多人學習Design Pattern,總是被眾多的class暈了頭,認為Design Pattern是『化簡為繁』,因此抓不到學習的重點,在此分享一下我的學習心得。 阅读全文

posted @ 2007-09-06 20:23 真 OO无双 阅读(7899) 评论(12) 推荐(0) 编辑

(原創)『我的Design Pattern之旅』隨筆分類 (OO) (Design Pattern)
摘要:談論Design Pattern的博客很多,『我的Design Pattern之旅』系列有以下特色: 阅读全文

posted @ 2007-08-15 20:19 真 OO无双 阅读(6387) 评论(2) 推荐(0) 编辑

(轉貼) 一個很不錯的Design Pattern網站 (OO) (Design Pattern) (C/C++) (Java)
摘要:一個很不錯的Design Pattern網站,含C++和Java代碼。 阅读全文

posted @ 2007-07-31 07:19 真 OO无双 阅读(6720) 评论(1) 推荐(0) 编辑

(轉貼) Design Pattern週期表 (OO) (Design Pattern)
摘要:Design Pattern的週期表,和許多資源連結。 阅读全文

posted @ 2007-07-21 22:56 真 OO无双 阅读(3284) 评论(0) 推荐(0) 编辑

(原創) 我的Design Pattern之旅[7]:使用泛型改進Adapter Pattern (OO) (Design Pattern) (C/C++) (template) (.NET) (C#) (C++/CLI) (VB)
摘要:Adapter Pattern有Class Adapter和Object Adapter兩種實現方式。Class Adapter的優點是可override Adaptee,且實現方式較簡單,但缺點是只能針對特定class量身訂做Adapter,配合泛型,可解決Class Adapter的缺點。 阅读全文

posted @ 2007-07-19 00:11 真 OO无双 阅读(4407) 评论(12) 推荐(0) 编辑

(原創) 我的Design Pattern之旅[6] : Adapter Pattern (OO) (Design Pattern) (C/C++) (.NET) (C#) (C++/CLI) (VB)
摘要:在OO設計裡,我們常會定下interface要求其他class必須實現此interface,以便彼此溝通,若是新開發的專案,問題就不大;若既有的framework/library中,已經有符合需求的class,但唯一可惜的是,『可能interface並不相同』,導致無法和我的class合作,此時可使用Adpater Pattern解決。 阅读全文

posted @ 2007-07-16 16:00 真 OO无双 阅读(15867) 评论(6) 推荐(0) 编辑

(原創) Design Pattern書籍介紹 (OO) (Design Pattern)
摘要:介紹四本Design Pattern必讀經典。 阅读全文

posted @ 2007-04-25 00:36 真 OO无双 阅读(3743) 评论(0) 推荐(0) 编辑

(原創) 我的Design Pattern之旅[5]:Facade Pattern (OO) (Design Pattern) (C/C++)
摘要:facade是我學到的第三個pattern,也是個很簡單的pattern,主要是將眾多class重新包裝成一個更好用的class。 阅读全文

posted @ 2007-04-24 19:01 真 OO无双 阅读(10671) 评论(1) 推荐(0) 编辑

(原創) 其他領域也用Pattern觀念 (OO) (Design Pattern)
摘要:Pattern觀念並非軟體開發所獨有,如下圍棋的定石,文學上的修辭學,都是一種pattern,一種被整理出來好的方式。 阅读全文

posted @ 2007-04-24 16:12 真 OO无双 阅读(1108) 评论(0) 推荐(0) 编辑

(轉貼) UML、Design Pattern、OOD、OOP關係圖 (OO) (Design Pattern) (UML)
摘要:轉貼自http://moncs.cs.mcgill.ca/people/hv/teaching/SoftwareDesign 阅读全文

posted @ 2007-04-19 10:48 真 OO无双 阅读(2393) 评论(0) 推荐(0) 编辑

(原創) 我的Design Pattern之旅[4]:使用Generic改進Strategy Pattern (OO) (Design Pattern) (.NET) (C#)
摘要:在(原創) 我的Design Pattern之旅[1]:使用template改進Strategy Pattern (高級) (Design Pattern) (C++) (OO C++) (Template C++)中,使用了C++的template改進strategy pattern,本文使用C#的generic改進strategy pattern。 阅读全文

posted @ 2007-04-07 10:36 真 OO无双 阅读(1918) 评论(0) 推荐(0) 编辑

(原創) 我的Design Pattern之旅[3]:使用template改進Strategy Pattern (OO) (Design Pattern) (C/C++) (template)
摘要:在strategy pattern中,為了讓各strategy能方便存取原來物件的所有public member function,我們常用*this將整個物件傳給各strategy,這樣的設計並沒有什麼不好,但各strategy和原物件過於tight coupling,導致各strategy難以再和其他各物件搭配,本文使用template解決此問題。 阅读全文

posted @ 2007-04-06 22:06 真 OO无双 阅读(2339) 评论(0) 推荐(0) 编辑

(原創) 我的Design Pattern之旅[2]:Template Method Pattern (OO) (Design Pattern) (C++)
摘要:template method pattern是我學到第二個pattern,算是一個很容易理解的pattern,但卻非常的實用。 阅读全文

posted @ 2007-03-31 15:24 真 OO无双 阅读(7552) 评论(7) 推荐(0) 编辑

(原創) 我的Design Pattern之旅[1]:Strategy Pattern (OO) (Design Pattern) (C/C++) (template) (.NET) (C#)
摘要:Head First Design Patterns是用strategy pattern當作第一個範例,而陳俊杉教授也是用strategy當作授課的第一個pattern,可見strategy的確適合初學者學第一個學習的pattern。 阅读全文

posted @ 2007-03-26 00:18 真 OO无双 阅读(16356) 评论(3) 推荐(0) 编辑

(轉貼) 夢在天涯設計模式隨筆分類列表 (OO) (Design Pattern)
摘要:夢在天涯是Design Pattern的高手,感謝他提出的Blog分類。 阅读全文

posted @ 2007-03-04 20:39 真 OO无双 阅读(1565) 评论(0) 推荐(0) 编辑

(原創) 數學就是loose coupling的極致表現 (OO)
摘要:我們已經在STL中看到loose coupling的威力了,但我今天發現,數學更是loose coupling最佳的詮釋。 阅读全文

posted @ 2007-03-03 08:50 真 OO无双 阅读(1399) 评论(1) 推荐(0) 编辑

(原創) 我對interface的理解 (C/C++) (OO) (Design Pattern)
摘要:我一直覺得,當寫程式會用interface時,已經進步到了另外一個境界了,以下是我對interface的一些感悟,歡迎指證...。 阅读全文

posted @ 2007-02-20 00:42 真 OO无双 阅读(6639) 评论(0) 推荐(0) 编辑

1 2 下一页

导航