IIn questo incontro affronteremo Extreme Exception Handling - un try catch per gestirli tutti. Il mondo dell' error handling ai tempi del cloud e del gdpr.
Nella sessione vedremo come in ambito .net vengono gestite le eccezioni, quando vanno usate, quali vanno usate e quali vanno propagate; tenendo bene a mente che in .net un eccezione COSTA.
Definiremo delle best practice da utilizzare nel nostro codice, siano esse un SDK o una applicazione o un servizio.
Un programma "robusto" deve evitare di generare eccezioni e quelle generate devono essere gestite; ma gestire un eccezione non basta va gestito sia il tracciamento della stessa che le informazioni da dare all'utente.
Tracciare un errore non può più prescindere dal tracciarlo in modo "sicuro" e a norma (leggi GDPR).
Entremo poi nello specifico vedendo come implementare una sistema di error handling e error logging in una architettura a microservizi.