そして1995年に、この論文をもとにして、リチャード・ヘルム、ラルフ・ジョンソン、ジョン・ブリシディースと共に、デザインパターンの本DesignPatterns-ElementsofReusableObject-OrientedSoftware(日本語訳『オブジェクト指向における再利用のためのデザインパターン』)を著した。
同年ErichGamma得到了博士学位，然后去了美国，在那与RichardHelm,RalphJohnson,JohnVlissides合作出版了《设计模式：可复用面向对象软件的基础》（DesignPatterns-ElementsofReusableObject-OrientedSoftware）一书，在此书中共收录了23种设计模式。