1. 程式人生 > 程式設計 >DesignPattern系列__09設計模式概述

DesignPattern系列__09設計模式概述

設計模式介紹

設計模式是程式設計師在面對同類軟體工程設計問題所總結出來的有用的經驗,模式不是程式碼,而是某類問題的通用解決方案, 設計模(Design pattern)代表了最佳的實踐。這些解決方案是眾多軟體開發人員經過相當長的一段時間的試驗和錯誤總結出來的。 設計模式的本質提高 軟體的維護性,通用性和擴充套件性,並降低軟體的複雜度。 <<設計模式>> 是經典的書,作者是 Erich Gamma、 Richard Helm、 RalphJohnson 和 John Vlissides Design(俗稱 “四人組 GOF”)

設計模式分類

設計模式分為三種型別,共23種