
Peut-on trop typer, ou typer aux mauvais endroits ? 🤔
Un épisode enregistré le mercredi 17 septembre 2025
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
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








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