Have you ever written a module that looked like this?
subscribers = []
def addSubscriber(subscriber):
subscribers.append(subscriber)
def publish(message):
for subscriber in subscribers:
subscriber.notify(message)
And then used it like this?
from publisher import publish
class worker:
def work(self):
publish(self)
I've
(
Read more... )