Aller au contenu

Throw exceptions... out of your codebase

Photo de Edouard
Hosted By
Edouard et Marc b.
Throw exceptions... out of your codebase

Détails

Les exceptions sont souvent utilisées pour gérer les erreurs, les validations et d'autres cas d'utilisation spécifiques. Elles sont considérées par beaucoup comme la manière standard d'indiquer une situation inattendue ou un échec. Cependant, cette approche présente plusieurs inconvénients : elle est difficile à anticiper, elle rend le flux de contrôle moins prévisible et peut laisser le système dans un état invalide.

Dans cette présentation, je souhaite vous présenter une alternative axée sur la transparence et la prévisibilité. Nous explorerons la manière d'intégrer des concepts du paradigme fonctionnel, tels que les "Monads", dans une codebase de code orientée objet en utilisant un projet concret : le SDK .NET de Vonage. Cette présentation sera l'occasion idéale de vous démystifier ce concept et démontrer à quel point ils sont simples à utiliser.

Bio:
Actuellement Senior .NET Developer Advocate chez Vonage, Guillaume évolue dans l'industrie du logiciel depuis une quinzaine d'années. Impliqué dans le mouvement du Software Craftsmanship, notamment en tant que co-organisateur du meetup Craft Luxembourg, il partage volontiers ses idées et ses expériences lors d'ateliers, de conférences ou de séances de mentoring.

Il se passionne notamment pour l'intégration continue, la qualité du code, le mob programming ou des code katas. En dehors de la tech, il apprécie passer du temps en famille avec sa femme et sa fille, aller à la salle ou sur des sessions gaming.

Mesures de protection contre le COVID-19

L'événement a lieu en intérieur
L'organisateur invité applique les mesures de précaution ci-dessus pour cet événement. Meetup n'est pas responsable de leur application et ne vérifiera pas qu'elles sont respectées.
Photo of Software Craft Strasbourg group
Software Craft Strasbourg
Afficher d'autres événements
La Plage Digitale
13 Rue Jacques Peirotes · Strasbourg
Google map of the user's next upcoming event's location
GRATUIT