Jump to content

Peut-on trop typer, ou typer aux mauvais endroits ? 🤔

Un épisode enregistré le mercredi 17 septembre 2025

Play
35 min / Published

Bien modéliser son domaine, c'est cool, non ? Faire l'effort de mettre des contraintes fortes un peu partout, c'est du bon sens, n'est-ce pas ? Après tout, il faut bien "rendre impossible à représenter les états invalides", a-t-on souvent lu… 🤔

…et si c'était possible que ça ne soit pas toujours une bonne idée. En voilà, une idée saugrenue ? Une "bonne pratique" est toujours bonne, par définition, non ? 😄

Eh bien, nous avons abordé ce sujet à l'aide d'une farandole d'articles qui nous ont permis de mieux déterminer les moments où il faut faire preuve de discernement, et certainement pas de zèle 😉

Les sujets abordés, ainsi que leur lien :
- "'Make invalid states unrepresentable' considered harmful": https://www.seangoedecke.com/invalid-states/
- "Designing with types: Making illegal states unrepresentable": https://fsharpforfunandprofit.com/posts/designing-with-types-making-illegal-states-unrepresentable/
- "Effective ML Revisited": https://blog.janestreet.com/effective-ml-revisited/
- "Parse, don't validate": https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-validate/
- "Impureim Sandwich": https://blog.ploeh.dk/2020/03/02/impureim-sandwich/ Encore une excellente soirée pleine de débats comme je les aime 🤩

Et si vous voulez assister à tout ça en direct, n'hésitez pas à nous rejoindre en stream, de 20h à 22h, deux à trois fois par semaine ! 🎉

--------------------------------------------------------------------------------------

Si vous voulez la chaîne et nos initiatives, c'est par là (merci d'avance ! 🙏) …
Tipeee: https://fr.tipeee.com/permacodeur 
Patreon : https://www.patreon.com/c/permacodeur

--------------------------------------------------------------------------------------
Et bien sûr, tous les réseaux sociaux :
YouTube : https://www.youtube.com/@permacodeur
Twitch : https://www.twitch.tv/permacodeur
X/Twitter : https://x.com/StephaneTrebel
Bluesky : https://bsky.app/profile/permacodeur.fr
Mastodon : https://mastodon.social/@stephanetrebel

  • tech
  • francophone
  • it
  • technologie
  • test
  • qualité
  • tdd
  • test driven development
  • streaming
  • réactions
  • articles
  • veille technologique
Episode ratings
Please log in or sign-up to rate this episode.
Le Permacodeur
A podcast by Le Permacodeur
La version podcast de mes émissions YouTube
Episode comments

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
What do you think about this episode? Leave a comment!

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×

Important Information

By using this website, you accept the use of cookies in accordance with our Privacy Policy.