【发布时间】:2010-12-31 01:54:30
【问题描述】:
我有两个问题:
-
我正在尝试在 Python 中实现观察者设计模式。最简单的实现是什么?
我需要它来观察我当前正在构建的渲染农场中机器的状态。
-
有没有好的 Python 设计模式书籍?
【问题讨论】:
-
你的问题是“观察者”,标题是“国家”。请为问题和标题选择一种设计模式。
我有两个问题:
我正在尝试在 Python 中实现观察者设计模式。最简单的实现是什么?
我需要它来观察我当前正在构建的渲染农场中机器的状态。
有没有好的 Python 设计模式书籍?
【问题讨论】:
已经有一些关于design patterns in Python 的不错的信息来源。
Here's an interesting book 谈 Python 设计模式。
最后但并非最不重要的一点...Alex Martelli 在美国 Google 开发者日就这个问题提供了 very interesting talk。
编辑: 在读到这是another StackOverflow question 的副本后,我建议每个人也读一下。那里有很多有用的链接和cmets。
【讨论】:
观察者设计模式的 Python 实现示例可以在以下书籍中找到:
卡桑帕利斯,萨基斯 |掌握 Python 设计模式 |派克出版有限公司|第一次 | 2015
兹洛宾,根纳迪 |学习 Python 设计模式 |派克出版有限公司|第一次 | 2013
顺便说一句:在eswp3.org 上可以找到很多其他关于 Python 设计模式实现示例的参考资料。
【讨论】: