Erich Gamma:在蘇黎世大學獲得計算機科學博士學位,曾供職于瑞士聯(lián)邦銀行、Taligent、OTI公司。現(xiàn)在是Eclipse項目的主要技術(shù)負責人之一。Richard Helm:在墨爾本大學獲得計算機科學博士學位,曾在IBMT.J.Watson擔任研究員?,F(xiàn)在IBM咨詢集團供職。Ralph Johnson:在康內(nèi)爾大學獲得計算機科學博士學位,目前是伊利諾伊大學教授,在模式,重構(gòu)等領域均有很高造詣。John Vlissides:在斯坦福大學獲得計算機科學博士學位,目前是IBMT.J.Watson研究中心的研究員。除本書外,他還是Addison-Wesley“軟件模式”叢書的顧問。