Domande con tag 'observer-pattern'

2
risposte

Diagramma di classe UML: come annotare la relazione soggetto-osservatore?

Come posso annotare in un diagramma di classe UML che un'istanza di ClassA è registrata come osservatore di un'istanza di ClassB? (Entrambi implementano le interfacce appropriate). Questo non appartiene davvero a un diagramma di classe, perch...
posta 28.04.2014 - 19:22
1
risposta

Observer per due eventi indipendenti nella classe osservabile

Obiettivo del modello di osservatore: la classe di osservatori risponde ai cambiamenti dello stato della classe osservabile. Problema. Ci sono diversi processi all'interno della classe osservabile che dovrebbero essere osservati. Questi eve...
posta 01.10.2015 - 23:54
1
risposta

Test: devo registrare le notifiche di sistema e inviarne una mia?

Nell'attuale applicazione Cocoa su cui sto lavorando, ho un oggetto, RecordScheduler , che risponde a due tipi di notifiche, "day did pass" e "quicksaving interval have pass". In entrambi i casi, RecordScheduler indica a Recorder d...
posta 09.01.2014 - 16:06
2
risposte

Qualunque modello di progettazione OOP che sia in qualche modo rappresentativo di tutti i principi di progettazione SOLID OOP in gioco?

Sto cercando di insegnare un corso sui principi di progettazione orientata agli oggetti (su SOLID) presso un istituto di formazione. Voglio anche insegnare agli studenti alcuni modelli di progettazione OOP come factory, singleton e un altro. So...
posta 05.09.2014 - 03:46
4
risposte

Uso di Observer Pattern per agire selettivamente sugli eventi

Attualmente sto architettando un piccolo dungeon crawl in stile RPG (in Unity), e sono un po 'bloccato su come aggiornare vari oggetti quando le cose cambiano, mentre non non sono in aggiornamento oggetti. Per questa domanda, userò il mio attu...
posta 31.01.2018 - 21:04
2
risposte

observer class come istanza

A volte leggo descrizioni di pattern di osservatori, per proteggere il costruttore di una classe base observer in modo che la classe sia astratta. ma rendendo pubblico il costruttore (se anche uno è necessario), potrei usare l'osservatore come u...
posta 16.12.2013 - 23:04
1
risposta

Quali sono i vantaggi degli osservabili rispetto a un iterabile di futures?

Recentemente ho trovato il pattern ReactiveX per flussi di dati asincroni. Ho studiato le informazioni fornite e ho anche guardato questo talk da un tecnico Netflix su come hanno usato Observables per ridisegnare il loro web Architettura API...
posta 07.05.2016 - 17:18
2
risposte

Quali precondizioni dovresti controllare mentre aggiungi / rimuovi un listener?

Immagina la seguente interfaccia: interface Service { addListener(Listener l) removeListener(Listener l) } Devo controllare i valori nulli mentre aggiungo / rimuovi? È una buona idea rimuovere per verificare se il listener è stato r...
posta 01.12.2014 - 15:03
3
risposte

Il modello Observer è adeguato per questo tipo di scenario?

Sto creando un semplice framework di sviluppo di giochi con Ruby. C'è un sistema di nodi. Un nodo è un'entità di gioco e ha una posizione. Può avere nodi figli (e un nodo genitore). I bambini sono sempre disegnati relativamente ai loro genito...
posta 14.07.2013 - 00:50
1
risposta

Pattern di osservatore per servizi di assistenza con client UI

Sto sviluppando servizi rilassanti usando resteasy per un'applicazione. Questa applicazione ha un'interfaccia utente che consumerà questi servizi di riposo. Ora sto avendo un caso in cui devo fare un push del server all'IU (Client). Attravers...
posta 16.11.2016 - 21:09