轉貼 不要以為使用了模式就是好設計

2021-09-30 02:11:14 字數 460 閱讀 4371

引用自:

閻巨集 : q:什麼時候應該使用設計模式 什麼時候不應該使用設計模式

閻巨集 : a:這是乙個沒有答案的問題。一般來說,設計模式是在重構過程當中反覆出現的設計範例, 到底乙個系統應當使用什麼樣的設計模式,無法在專案剛一開始的時候就知道。

閻巨集 : q:能不能講一講使用設計模式就注意的問題 或者設計模式的缺點

閻巨集 : a:可以。使用設計模式要注意首先要理解軟體需求,然後需要理解oo理論和模式理論,最後要正確地講設計模式應用待自己的系統中去。 最後需要注意的是,使用什麼設計模式,往往需要在對**進行反覆重構的過程當中才能知道。也就是說,沒有人能夠準確**需要使用什麼模式。

閻巨集 : q:完全是為了用模式而用模式會不會造成過度使用設計模式?

閻巨集 : a:會的。不要過度追求使用模式。要從自己的軟體需求出發,找到最能體現需求的設計。不要以為使用了模式就是好設計。

eric說:模式主要是用來意淫的。

在國外千萬不要以為別人都聽不懂中文

1.有兩個女生到法國留學,剛到巴黎,在街上看到乙個黑人從對面走來,乙個對另乙個說 真黑啊。那個黑人馬上走到她們面前說了一句,就你白!2.我朋友一再告戒我,在國外不要亂說中文。我問為什么?他說 他碰到過外國人懂中 文的事,已經有好幾次了。他和朋友在麥當勞吃東西聊天,正說著湖南人的話題,因為 朋友是湖南...

在國外千萬不要以為別人都聽不懂中文

在國外千萬不要以為別人都聽不懂中文 1.有兩個女生到法國留學,剛到巴黎,在街上看到乙個黑人從對面走來,乙個對另乙個說 真黑啊。那個黑人馬上走到她們面前說了一句,就你白!2.我朋友一再告戒我,在國外不要亂說中文。我問為什么?他說 他碰到過外國人懂中 文的事,已經有好幾次了。他和朋友在麥當勞吃東西聊天,...

Yii 中使用了哪些設計模式?

單例模式 public function set class,definition array params public function setsingleton class,definition array params 抽象工廠模式 abstract factory 工廠方法模式 facto...