Skip to content

Caturra000/Modern-Design-Patterns

Repository files navigation

Modern Design Patterns

目标

设计模式的总结已经有很多了,为什么还要自己再弄一个设计模式相关的repo?

理由有这些:

  • 正确地、完善地1实现C++示例
  • 更具体的应用,what大家都懂,how就不一定了
  • 更加modern,我希望能指出哪些(语言层面上的)特性和惯用法契合哪种设计模式2
  • 这不是大而全的总结,非常个人倾向,当作草稿就好
  • 如有机会,我也希望在这里收集一些大型项目中用到的例子

1 我在不少地方看到很多糟糕示例,不是生命周期有问题就是很简单的类也能写得一团糟。虽然我也不能说自己写得多好,但在我眼里都觉得烂的代码那是真的差劲了

2 设计模式不一定指GOF讨论的那些,比如functional design patterns(但前提是我要懂这些)

结构

文件该怎么归类其实我也没想好,边写边想吧

一个简单的构思是:README怎么写,里面就怎么分

备注

随时弃坑

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published