Termine per il refactoring della logica di loop per un loop di eventi

-4

Vincolato da un loop principale al di fuori del mio controllo (es: loop di eventi UI, loop di gioco, ecc ...), ho un algoritmo lento (relativo alle aspettative del loop principale) che coinvolge un loop. Quindi, devo ristrutturare il ciclo in modo che sia

posta Peter K 28.11.2017 - 05:01
fonte

2 risposte

1

Il concetto completo che stavo cercando era simile ai generatori ma meno ristretto / specifico, e non ho menzionato questo dato che ritenevo che l'uso del termine "generatore" avrebbe distratto dalla ricerca fondamentale.

I generatori sono anche noti come semi-co-routines. Le co-routine sono ciò che alla fine stavo cercando, e sono usate per implementare il multi-tasking cooperativo / non preventivo, che è il concetto che non riuscivo a descrivere con precisione nella mia domanda.

    
risposta data 25.02.2018 - 22:55
fonte
0

La parola che stai cercando è "un aggiornamento incrementale". Stai cambiando da un singolo ciclo che fa molte mutazioni, a molte chiamate, ognuna con una mutazione. Non è più chiamato "loop", poiché non è in loop.

    
risposta data 28.11.2017 - 19:53
fonte

Leggi altre domande sui tag