talks icon indicating copy to clipboard operation
talks copied to clipboard

💥 Je le mets où, mon `try`-`catch` ?

Open adrienjoly opened this issue 1 year ago • 2 comments

Format

Long (20 minutes)

Description

Vous vous êtes déjà demandé que faire de cette erreur qui est parfois throw en prod, sans prévenir ? Ou au contraire, votre codebase a fini par ressembler à du Java, à force de créer des sous-classes de Error pour chaque cas qui pourrait se produire dans votre logique métier ?

Critiquer la manière dont une codebase JS/TS gère (ou pas) ses erreurs, c'est facile. Par contre, c'est pas évident de décrire de manière claire et précise comment on souhaite s'y prendre...

Dans ce talk, nous allons comparer différents types d'erreurs qui peuvent survenir lors de l'exécution de code JS (ex: liées à l'environnement, au métier, ou à des erreurs de code), puis nous orienter, pour chaque cas, vers différentes manières de générer, capturer et rapporter (ou pas) ces erreurs. (ex: console, outils de monitoring, affichage à l’utilisateur...)

Lien vers vos slides

No response

Autre

Il faudra me prévenir en avance pour me laisser le temps de préparer le contenu.

Twitter

adrienjoly

Email

[email protected]

adrienjoly avatar Apr 10 '23 16:04 adrienjoly

Bonne idée ça ! 👌

Barbapapazes avatar Apr 10 '23 16:04 Barbapapazes