Histor Design patterns gained popularity in computer science after the Design patterns book Elements of Reusable Object-Oriented Software <<Design patterns: Elements of Richard Helm Ralph Johnson Reusable object-Oriented John Vlissides Software>> Erich gamma. Richard helm Foreword by Grady Booch Ralph Johnson, and John Vlissides( gang of four or goF was published in 19949 History • Design patterns gained popularity in computer science after the book <<Design Patterns: Elements of Reusable Object-Oriented Software>> by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides (Gang of Four or GoF) was published in 1994