preguntar acerca de observer-pattern

8
réponses

Python Pattern Observer: Des Exemples, Des Conseils?

y a-t-il des exemples exemplaires de L'Observateur GoF implémenté en Python? J'ai un code bit qui contient actuellement des bits de code de débogage dans la classe key (qui génère actuellement des messages à stderr si un env magique est activé). En …
demandé sur 1970-01-01 00:33:29
6
réponses

Délégation: EventEmitter ou Observable en angle

j'essaie de mettre en œuvre quelque chose comme un modèle de délégation en angle. Lorsque l'utilisateur clique sur un nav-item , je voudrais appeler une fonction qui émet alors un événement qui devrait être gérée par une autre composante de l'écou …
demandé sur 1970-01-01 00:33:35
4
réponses

Observer est déprécié en Java 9. Que devrions-nous utiliser à la place?

Java 9 est sorti, et Observer a été déprécié. Pourquoi est-ce? Cela signifie-t-il que nous ne devrions plus mettre en œuvre le modèle de l'observateur? Il serait bon de savoir ce qu'est une meilleure alternative? ... …
demandé sur 1970-01-01 00:33:37
6
réponses

Un modèle d’observateur Générique En Java

les java.util.Observer et java.util.Observable sont laids. Ils nécessitent les sortes de moulages qui rendent les ventilateurs de sécurité inconfortables, et vous ne pouvez pas définir une classe comme étant un Observer de plusieurs choses sans …
demandé sur 1970-01-01 00:33:32
1
réponses

Implémenter un callback en Python-passer une référence callable à la fonction courante

je veux implémenter le modèle Observable en Python pour un couple d'ouvriers, et je suis tombé sur cet extrait utile: class Event(object): pass class Observable(object): def __init__(self): self.callbacks = [] def subscribe …
demandé sur 1970-01-01 00:33:31
10
réponses

Quand devons-nous utiliser observateur et Observable

un intervieweur m'a demandé: Qu'est-ce que Observer et Observable et quand devrions-nous les utiliser? Je n'étais pas au courant de ces termes, donc quand je suis revenu à la maison et que j'ai commencé à googler au sujet …
demandé sur 1970-01-01 00:33:32