https://codingnote.cc/p/359534/
【硬核】23种设计模式娓娓道来,助你优雅的编写出漂亮代码!