Domande taggate «event-programming»

La programmazione basata su eventi si riferisce alla tecnica di programmazione in cui il flusso del programma è guidato dal riconoscimento e dalla gestione di eventi quali clic del mouse, pressioni di tasti, ecc.

11
Come funziona un listener di eventi?
Durante una delle mie lezioni oggi su Unity, abbiamo discusso dell'aggiornamento della posizione del nostro giocatore controllando ogni frame se l'utente ha premuto un pulsante. Qualcuno ha detto che questo era inefficiente e invece dovremmo usare un listener di eventi. La mia domanda è, indipendentemente dal linguaggio di programmazione o …

5
Quando dovrei usare la programmazione basata su eventi?
Ho passato i callback o ho semplicemente attivato le funzioni di un'altra funzione nei miei programmi per far accadere le cose una volta completate le attività. Quando qualcosa finisce, innesco direttamente la funzione: var ground = 'clean'; function shovelSnow(){ console.log("Cleaning Snow"); ground = 'clean'; } function makeItSnow(){ console.log("It's snowing"); ground …

2
Comunicazione tra direttive nidificate
Sembrano esserci parecchi modi di comunicare tra le direttive. Supponi di avere delle direttive nidificate, in cui le direttive interne devono comunicare qualcosa all'esterno (ad esempio, è stata scelta dall'utente). <outer> <inner></inner> <inner></inner> </outer> Finora ho 5 modi per farlo require: direttiva principale La innerdirettiva può richiedere la outerdirettiva, che …









5
Il concatenamento di eventi è considerato una buona pratica?
Di tanto in tanto ho incontrato scenari in cui è necessario soddisfare diverse condizioni complesse prima di attivare un evento. Inoltre, la maggior parte degli ascoltatori esegue anche controlli aggiuntivi per determinare il corso dell'azione. Questo mi ha fatto pensare se una soluzione migliore sarebbe quella di pensare in termini …


2
Come gestisco gli effetti collaterali in Event Sourcing?
Supponiamo di voler implementare un piccolo sottosistema di sicurezza per un'applicazione finanziaria che avvisa gli utenti via e-mail se viene rilevato uno strano schema. Per questo esempio, il modello consisterà in tre transazioni come quelle rappresentate. Il sottosistema di sicurezza può leggere gli eventi dal sistema principale da una coda. …

1
Dovrei usare un comando o un evento?
La differenza tra un comando e un evento nella comunicazione bus sembra un po 'vaga per me. So che i comandi dovrebbero essere eseguiti una sola volta, mentre un evento può essere gestito più volte, ma non sono ancora sicuro di quando utilizzare un comando o un evento. Diamo un'occhiata …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.