Ho incontrato spesso questo termine e, anche dopo aver cercato su Google, non riesco ancora a capire cosa significhi esattamente. Esiste una definizione di facile comprensione (idealmente con esempi) di cosa sia un evento asincrono che qualcuno può fornire?
Grazie!
- jasonbogd
Esempio di non programmazione:
Sincrono Vuoi una pizza per cena e sei fuori dal tipo surgelato. Quindi devi smettere di giocare a WOW che sconvolge la tua gilda. Vai in cucina, fai l'impasto, lo ricopri con la salsa, aggiungi il formaggio e soffocalo con la tua guarnizione di pancetta preferita. Hai appena trascorso 20 minuti del tuo tempo a fare la pizza con altri 10 minuti in forno. Il timer emette un segnale acustico e tu estrai la torta calda. Puoi sederti di nuovo davanti al tuo computer, mangiare la pizza e continuare con il tuo raid.
Asincrono Vuoi una pizza per cena mentre giochi a WOW. Si apre una finestra del browser sul quinto monitor. Carichi il sito web di Pizza e ordini la tua pizza extra con pancetta al formaggio con un lato di salsa all'aglio e grasso di pancetta. Torni al tuo raid e dopo 20 minuti suona il campanello. Tu prendi la pizza. Ti siedi davanti al tuo computer, mangi la pizza e prosegui con il tuo raid.
Quindi qual è la differenza? In un modo perdi 20-30 minuti di prezioso tempo WOW, nell'altro sprechi $ 20 più la mancia.