Programmazione asincrona e void

Nel corso degli articoli legati alla programmazione asincrona, è opportuno trattare le funzioni asincrone di tipo void. Questo tipo di approccio è sconsigliato perchè può generare alcuni problemi piuttosto significativi nel flusso delle nostre applicazioni. In questo articolo vengono trattate alcune di queste problematiche.

[visual-link-preview encoded=”eyJ0eXBlIjoiZXh0ZXJuYWwiLCJwb3N0IjowLCJwb3N0X2xhYmVsIjoiIiwidXJsIjoiaHR0cHM6Ly9hbWVybGluLmtlYW50ZXguY29tL3Byb2dyYW1tYXppb25lLWFzaW5jcm9uYS1lLXZvaWQvIiwiaW1hZ2VfaWQiOi0xLCJpbWFnZV91cmwiOiJodHRwczovL2FtZXJsaW4ua2VhbnRleC5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMTcvMTIvcHJvZ3JhbW1hemlvbmUtYXN5bmMtYXdhaXQuanBnIiwidGl0bGUiOiJQcm9ncmFtbWF6aW9uZSBBc2luY3JvbmEgZSB2b2lkIiwic3VtbWFyeSI6IlV0aWxpenphbmRvIGxhIHByb2dyYW1tYXppb25lIGFzaW5jcm9uYSwgdmVuZ29ubyBzcGVzc28gY3JlYXRpIG1ldG9kaSBjaGUgcml0b3JuYW5vIGFzeW5jIHZvaWQuIEzigJl1dGlsaXp6byBkZWxsYSBwcm9ncmFtbWF6aW9uZSBhc2luY3JvbmEgZSB2b2lkLCDDqCBzY29uc2lnbGlhdG8gcGVyY2jDqCBpbXBsaWNhIGxhIGdlbmVyYXppb25lIGRpIGFsY3VuaSBwcm9ibGVtaSB0cmEgY3VpIGxhIGdlc3Rpb25lIGRlbGxlIGVjY2V6aW9uaSBlIGRlbGxvIHN0YXRvIGRlbCBUYXNrIGVzZWd1aXRvLiIsInRlbXBsYXRlIjoidXNlX2RlZmF1bHRfZnJvbV9zZXR0aW5ncyJ9″]