Skip to content

PHP版本的设计模式,包括但不仅限于GOF的23个

Notifications You must be signed in to change notification settings

hihaowen/DesignPattern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DesignPattern

设计模式主要有几个大类,除了经典的GOF 23个模式以外,还有其它后续出现的很多,主要分为: 结构型、创建型、行为型、其它类 四大类,在这里记录下自己的学习过程

参考文档:

https://designpatternsphp.readthedocs.io/zh_CN/latest/

https://github.com/domnikl/DesignPatternsPHP

https://laravelacademy.org/category/design-patterns
  • 中介者
  • 模版方法
  • 策略
  • 状态
  • 观察者
  • 责任链
  • 命令
  • 迭代器
  • 纪念品
  • 空对象
  • 访问者
  • 解释器
  • 规格模式
  • 适配器
  • 桥接
  • 依赖注入
  • 外观
  • 装饰
  • 代理
  • 组合
  • 享元模式
  • 注册模式
  • 流式接口
  • 生成器 (建造者)
  • 抽象工厂
  • 简单工厂
  • 工厂方法
  • 静态工厂
  • 对象池
  • 原型
  • 单例
  • 服务定位器

About

PHP版本的设计模式,包括但不仅限于GOF的23个

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages