GoF 的 23 种 + “简单工厂模式” = 24 种简单的设计模式入门,有代码解析之类的。