parisjs / talks

Liste des propositions de sujets pour Paris.js (voir les issues)
30 stars 0 forks source link

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

Open adrienjoly opened 1 year ago

adrienjoly commented 1 year ago

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

adrien.joly@gmail.com

Barbapapazes commented 1 year ago

Bonne idée ça ! 👌

adrienjoly commented 3 months ago

Finalement je n'ai plus le temps de préparer ce sujet, donc n'hésitez pas à vous en emparer !

Quelques ressources: