設計模式：可複用面向對象軟件的基礎

《 設計模式 ： 可複用面向對象軟件的基礎 》  是軟件工程領域有關設計模式的一本書 ， 提出和總結了對於一些常見軟件設計問題的標準解決方案 ， 稱爲軟件設計模式 。 該書作者是埃裏希 · 伽瑪 （ Erich Gamma ） 、 、 和 ， 後以 “ 四人幫 ”  著稱 ， 書中的設計模式也被稱爲 「 四人幫設計模式 」 （ Gang of Four design patterns ） 。 這本書在1994年10月21日首次出版 ， 至2012年3月已經印刷40版 。