Domande con tag 'asynchronous-programming'

1
risposta

C # async / await: Pedantry vs. il Debugger

Mi diverto con async e await e sembrano piuttosto intuitivi, ma alcune delle cose che sto leggendo su queste parole chiave non hanno senso per me. In effetti, alcuni di questi mi sembrano sbagliati, o almeno fuorvianti, anche se provengono d...
posta 13.08.2015 - 19:21
1
risposta

Costruire oggetti da più query del server asincrono

Sto costruendo un sistema che utilizza oggetti creati utilizzando più query Async su un server remoto (Firebase) e query su un DB locale. Come dovrei progettare un modulo per generare questi oggetti? Stavo pensando di usare un Builder Pat...
posta 07.03.2017 - 09:16
2
risposte

Progettazione del componente asincrono

Sto provando a progettare un componente asincrono. I requisiti su questo componente sono: Il componente potrebbe ricevere eventi in qualsiasi momento Il componente potrebbe avviare un'operazione di lunga durata e attendere il risultato. Qu...
posta 15.03.2017 - 06:28
1
risposta

Modi per fare callback, quando e dove

Recentemente ho iniziato a fare qualche programmazione più complicata con il lavoro relativo alla rete su iOS con Swift. Questo ha introdotto un sacco di codice asincrono non solo in rete ma anche alcuni scambi di informazioni tra i controller d...
posta 31.12.2014 - 11:46
2
risposte

Combinazione di programmazione asincrona e sincrona

Ho dei problemi che mi avvolgono attorno a un certo problema: Nella mia app di flusso di dati (un editor visuale), ho entrambi gli oggetti autonomi che comunicano attraverso le porte tramite messaggi simultanei non ordinati e rappresentano qu...
posta 24.06.2014 - 16:54
1
risposta

Qual è il metodo di programmazione funzionale per combinare due "flussi" di dati?

Sto cercando di capire quale sia il modo appropriato per affrontare questo problema in modo funzionale. Presumo che ci sia una struttura dati o una tecnica funzionale che renderà questo facile da gestire. Il problema è che sto facendo una chi...
posta 30.07.2016 - 00:44
2
risposte

Come chiamare un metodo che si chiama in modo asincrono?

Nel codice relativo all'interfaccia utente, spesso finisco per scrivere un costrutto come questo: function doItOnceAndRepeat() { if (!stillNeededToDoIt()) { return; } doIt(); runLater(doItOnceAndRepeat, 1000); } ru...
posta 11.11.2016 - 10:06
1
risposta

Uso corretto di async / await e Task.Run ()

Sto sviluppando un'applicazione che legge i file excel dal disco e quindi elabora i test in base ai dati nei file. Per mantenere l'interfaccia utente bloccata durante il caricamento di file e l'esecuzione di test, ho implementato async / await c...
posta 01.05.2017 - 14:56
1
risposta

Esiste un caso per l'implementazione di una richiamata se viene restituito un futuro?

Se ho una funzione che restituisce un futuro, c'è qualche ragione per includere anche una richiamata in cui il callback è chiamato semplicemente giusto prima che il futuro venga completato? L'unico vantaggio che posso pensare sarebbe quello d...
posta 02.05.2016 - 00:04
1
risposta

In genere è brutto attendere le operazioni asincrone nell'elaborazione in background (non è necessario il risultato)

Quindi ho lavorato con l'elaborazione in background e i sistemi event-driven, ovvero Azure WebJobs e ServiceBus. E mentre c'è un uso estensivo della programmazione di async/await , mi chiedo sempre se è generalmente una cattiva pratica a a...
posta 12.04.2018 - 08:19