ในปี 1987 วอร์ดและเคนต์ได้ปรึกษากับกลุ่มระบบทดสอบสารกึ่งตัวนำของ Tektronix ที่มีปัญหาในการออกแบบให้เสร็จ พวกเขาตัดสินใจลองรูปแบบที่พวกเขากำลังศึกษาอยู่ เช่นเดียวกับ Alexander ที่กล่าวว่าผู้ครอบครองอาคารควรออกแบบให้ Ward และ Kent ปล่อยให้ตัวแทนของผู้ใช้ (ผู้ฝึกสอนและวิศวกรภาคสนาม) ออกแบบเสร็จ
วอร์ดสร้าง "ภาษา" ห้ารูปแบบที่ช่วยให้นักออกแบบมือใหม่ใช้ประโยชน์จากจุดแข็งของสมอลล์ทอล์คและหลีกเลี่ยงจุดอ่อน ...
วอร์ดและเคนท์รู้สึกทึ่งกับความงดงามของอินเตอร์เฟซที่ผู้ใช้ออกแบบ พวกเขารายงานผลการทดลองนี้ที่ OOPSLA 87 ในออร์แลนโด พวกเขาเขียนตำแหน่งในพาเนลและนำเสนอที่เวิร์กช็อปของ Norm Kerth เกี่ยวกับวัตถุมาจากไหน พวกเขาพูดคุยเกี่ยวกับรูปแบบจนกระทั่งเป็นสีฟ้าบนใบหน้าและได้ข้อตกลงมากมาย แต่ไม่มีรูปแบบที่เป็นรูปธรรมมากขึ้นไม่มีใครลงทะเบียนเลย
ในขณะเดียวกัน Erich Gamma กำลังยุ่งเขียนและสะท้อนถึงการออกแบบเชิงวัตถุใน ET ++ ซึ่งเป็นส่วนหนึ่งของวิทยานิพนธ์ระดับปริญญาเอกของเขา อีริชตระหนักว่าโครงสร้างหรือรูปแบบการออกแบบที่เกิดขึ้นซ้ำมีความสำคัญ คำถามคือคุณจับและสื่อสารกับมันอย่างไร
Bruce Anderson ได้พูดคุยที่ TOOLS 90 ที่ ErichGamma อยู่; Erich ชอบพูดคุย Bruce ให้กระดาษที่ EcoopOopsla90 (ออตตาวา) และดำเนินการ BOF ที่เรียกว่าไปสู่คู่มือสถาปัตยกรรมที่ซึ่งเขาคือ Erich Gamma, Richard Helm และคนอื่น ๆ ได้อภิปรายเกี่ยวกับรูปแบบ นั่นเป็นครั้งแรกที่ริชาร์ดและอีริชพบกันและพวกเขารู้ว่าพวกเขาแบ่งปันความคิดทั่วไปเกี่ยวกับแนวคิดหลักที่อยู่เบื้องหลังการเขียนซอฟต์แวร์ OO ที่ใช้ซ้ำได้
ก่อน ECOOP'91 Erich Gamma และ Richard Helm นั่งอยู่บนดาดฟ้าในซูริคในวันฤดูร้อนที่ร้อนระอุวางจุดเริ่มต้นที่ต่ำต้อยของแคตตาล็อกลวดลายที่จะกลายเป็น DesignPatterns ...
สิ่งต่างๆเกิดขึ้นจริง ๆ ที่การประชุมเชิงปฏิบัติการ OOPSLA ที่ Bruce ดำเนินการในปี 1991 บังเอิญ, Erich Gamma, Richard Helm, Ralph Johnson และ John Vlissides อยู่ที่นั่นทั้งหมด พวกเขาจะกลายเป็นGang of Fourที่ประพันธ์หนังสือลวดลายการออกแบบ ...