
Sign up to save your podcasts
Or


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
By Le PermacodeurBien 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