首頁  >  文章  >  設計模式要素有哪些?

設計模式要素有哪些?

烟雨青岚
烟雨青岚原創
2020-06-29 15:28:025967瀏覽

設計模式要素有:1、模式名稱,用來描述設計模式、解決方案和效果;2、問題,主要描述在何時使用設計模式;3、解決方案,描述了設計的組成成分、它們之間的相互關係及各自的職責和協作方式;4、效果,描述了模式應用的效果和使用模式權衡的問題。

設計模式要素有哪些?

設計模式基本要素為:模式名稱、問題、解決方案和效果。

1 、模式名稱:一個助記名稱,用來描述設計模式、解決方案和效果。

2、問題:主要描述在何時使用設計模式。

3 、解決方案:描述了設計的組成成分、它們之間的相互關係及各自的職責和協作方式

4、 效果:描述了模式應用的效果和使用模式權衡的問題。

設計模式(Design pattern)是一套被重複使用、多數人知曉的、經過分類編目的、程式碼設計經驗的總結。使用設計模式是為了可重複使用程式碼、讓程式碼更容易被他人理解、保證程式碼可靠性。 

毫無疑問,設計模式於己於他人於系統都是多贏的;設計模式使程式碼編制真正工程化;設計模式是軟體工程的基石脈絡,如同大廈的結構一樣。

更多相關知識,請造訪 PHP中文網! !

以上是設計模式要素有哪些?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn