Domande con tag 'callbacks'

1
risposta

C'è davvero una differenza fondamentale tra callback e promesse?

Quando si esegue la programmazione asincrona a thread singolo, ci sono due tecniche principali che sono familiari. Il più comune utilizza i callback. Ciò significa passare alla funzione che agisce in modo asincrono come funzione di callback come...
posta 12.11.2015 - 23:26
2
risposte

Assicurarsi che la registrazione e l'attivazione dei callback non causino una ricorsione infinita

Ho appena trascorso una settimana lunga e misera, eseguendo il debug di uno stack overflow in un'applicazione C ++ / Qt. Il problema fondamentale era che avevo una funzione che accettava un callback e in alcuni casi la richiamata veniva attivata...
posta 17.04.2016 - 19:49
4
risposte

Come faccio a sapere se la mia funzione asincrona è veramente asincrona?

Sto scrivendo una funzione in node.js-style asincrono modo, ma come faccio a sapere se queste funzioni sono veramente asincrone, cioè che funzionano in parallelo e non in modo sequenziale? Ecco il mio codice (modificato per rimuovere i dett...
posta 25.04.2017 - 15:53
1
risposta

Scala Callback Pyramid of Doom

Vorrei sollecitare alcuni principi generali di progettazione e best practice per evitare di creare una callback piramide di sventura in particolare nella lingua Scala . Considera il seguente snippet di codice rudimentale e immaginario:...
posta 04.11.2016 - 22:12
1
risposta

Progettazione di un'API flessibile con supporto per le callback

Sto scrivendo una libreria Java che deve rendere http GET & & Richieste POST. Ci saranno due tipi di utenti di questa libreria: Quelli con la comprensione dei callback e sanno come usarli. Quelli che .... non. Quindi considera...
posta 03.06.2016 - 02:54
2
risposte

Library IO: utilizzare classi di interfaccia o callback?

Sto costruendo una libreria piccola (pochi kLOC) che elabora i dati di streaming in C ++. Dai dati in streaming (inclusi nei pacchetti) la libreria compila un database pezzo dopo pezzo e, naturalmente, deve riportare tali informazioni all'applic...
posta 15.12.2016 - 11:53
2
risposte

Quando utilizzare Future vs Listener

Ho iniziato a lavorare su un progetto esistente (un sdk) al lavoro, e la base di codice utilizza gli ascoltatori come se non ci fosse un domani. Praticamente ogni secondo metodo richiede una sorta di argomento listener e devo ancora trovare un'o...
posta 30.09.2016 - 12:53
1
risposta

È meglio inviare un evento o più eventi per le chiamate remote?

In ActionScript la classe URLLoader che ha sette distinti eventi che possono verificarsi dopo aver chiamato il metodo load (). Nel HTTPServive le classi ci sono due eventi, fault e result . In una delle classi che ho scritto c...
posta 24.02.2017 - 05:40
2
risposte

Pattern di callback - confusione del valore di ritorno

Ho una classe ConstraintsResolver che risolve una coda di Constraint s. Questo viene fatto quando un oggetto ConstraintsResolver chiama meetConstraint() su Constraint uno. La maggior parte delle implementazioni meet...
posta 19.11.2018 - 21:10
3
risposte

Come calcolare i progressi complessivi in fasi indipendenti?

Quando si utilizza una richiamata per mostrare lo stato di avanzamento in un'attività multifase, non so come calcolare il progresso per fase. Una delle fasi è la raccolta di dati, che differiscono di dimensioni da esecuzione a esecuzione. L...
posta 25.11.2018 - 22:05