Python有设计模式么?

Python有设计模式么?
貌似有些人说有,有些人说没有
如果有,对于没有设计模式经验的人,如何通过Python学习设计模式?参考文档?或者代码例子?

阅读 7.6k
8 个回答
  • 设计模式无关语言

python 设计模式的部分示例代码

https://github.com/faif/python-patterns

设计模式与oo无关,与语言无关,与具体编程无关,是一种抽象层次的。

必须有设计模式啊
python支持OO,面向过程和FP 肯定是有设计模式的
建议你还是先看完GOF的设计模式 然后学着写python版本的DP

设计模式和语言没关系的,就和算法差不多。
推荐可以看看《Head First设计模式》这本书(虽然是用java讲解的例子),设计模式讲的很生动易懂。

新手上路,请多包涵

设计模式就是最佳实践而已,其宗旨就是告诉你“对于某类事情用某种思路来解决比较好”,不仅在计算机编程领域存在设计模式,在其他各个领域都存在着所谓的“设计模式”。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题