Le typage sous stéroïdes, éviter les erreurs au runtimeLightning Talk

Le typage sous stéroïdes, éviter les erreurs au runtime

Tech
Tech

Si tu rencontres régulièrement l’erreur `Cannot read properties of undefined`, alors ce talk est fait pour toi.
JavaScript est puissant, flexible… mais dangereusement permissif.
Même avec TypeScript, certaines erreurs ne se révèlent qu’au runtime.
Résultat : on empile les if, on abuse de la validation, sans jamais être totalement serein·e·s.
Et si le problème n’était pas le manque de validation mais la façon dont on modélise nos données ?
Dans ce talk, je te propose un changement de perspective :
Plutôt que vérifier que les données sont valides, faisons en sorte qu’elles ne puissent pas être invalides. Pour ce faire, adaptons la modélisation de notre problème pour réduire la fragilité et le risque d’erreur.
Novices comme expérimenté·e·s, ensemble, voyons comment utiliser des notions de typage avancées pour imposer des contraintes fortes à nos données et détecter les bugs avant le runtime. Alors ? Envie de me rejoindre pour écrire du code robuste en live ?

Léo Mouyna

Ingénieur logiciel depuis 8 ans, ce qui m'anime dans notre métier c'est de concevoir des logiciels utiles, qui répondent à un besoin, et maintenable dans le temps.

Feedback

Vous avez besoin d'être connecté sur le site pour saisir vos notes et commentaires. Ces derniers ne seront visibles que par le speaker. Bien évidemment les commentaires doivent être en adéquation avec le code de conduite de la conférence.

Se connecter

Nos sponsors en 2026

Sponsors principaux
Worldline
CBTW
Esker
SIEMENS
Exotec
Groupama G2S
La métropole de Lyon
Energy Pool
Clever Cloud
Ville de Lyon
Sponsors Partner
HIIT
Hack Your Job
Filigran
ADULLACT