1970s ,Christopher Alexander 的建筑师 提出设计模式概念。 直到 1987,一些设计模式的论文和文章出现了 。 1995年 ,GOF 发表了书: 《设计模式-可复用面向对象软件的基础》(Design Patterns: Elements of Reusable Object-Oriented Software