Scott Wlaschin - Talk Session: Domain Modeling Made Functional

  Рет қаралды 37,547

Explore DDD

Explore DDD

Күн бұрын

Пікірлер: 24
@jbrains
@jbrains 4 жыл бұрын
A lovely talk. Thank you. I'd add that compile-time type checking isn't like having microtests, but rather that they are microtests. Specifically they are microtests that most programmers would not volunteer to write and that they fortunately cannot forget to run.
@Danielo515
@Danielo515 2 жыл бұрын
This talk should be watch by every developer, and his book should be a mandatory read.
@jetloong1582
@jetloong1582 Жыл бұрын
Watching Mr. Scott Wlaschin talks are just pure fun. And of course learning a lot about the content but also gives incredibly inspiration how to explain it to other people in a very didactive way. Being tolerant for other choices but point out why this choice in particular is a better choice. I really like this and thanks for the great work.
@mikobelardo4328
@mikobelardo4328 3 жыл бұрын
Thank you for this excellent introduction to DDD and F#. 00:08 Title 00:10 How many things are wrong with this design? 01:09 The intersection between Functional Programming and Domain Driven Design 01:20 Is Functional programming scary? 02:01 Is Object Oriented programming scary? 02:42 What is Functional programming good for? 03:28 Part I: The importance of design 16:20 Part II: Understanding FP type systems - An introduction to "algebraic" types 25:19 Part III: Domain modeling with composable types - What can we do with this type system? 25:32 Modeling optional values 29:00 Modeling simple values and constrained values 36:38 Replacing flags with choices 42:16 Part IV: Encoding business rules with types 44:39 Communication is two-way - It's OK to push back 45:49 Summary
@rezabet
@rezabet 8 ай бұрын
Excellent talk. This was a great watch, thanks!
@DomainObject
@DomainObject 5 жыл бұрын
Fantastic Talk. 💯
@brucewayne2480
@brucewayne2480 3 жыл бұрын
I'm using it in typescript with fp-ts but didn't knew the concepts behind , it came naturally. Thanks for this amazing talk
@ViktorFerenczi
@ViktorFerenczi 4 жыл бұрын
Essential talk for developers. It well deserves all upvotes, also the zero downvotes speaks for itself. Not that many other videos has an infinite upvote/downvote ratio on KZbin :)
@federicopasqua3916
@federicopasqua3916 2 жыл бұрын
This was illuminating. The exact opposite of how we worked until now. I'm very curious to try this in some side project!
@aleksandermirowsky7988
@aleksandermirowsky7988 2 жыл бұрын
Scott Wlaschin always delivers, incredible talk!
@ernstgreiner5927
@ernstgreiner5927 5 жыл бұрын
Strait to the point, both, talk and F#. Book is (still) on the bookshelve but definitely the next on my list to read.
@computerman2k7
@computerman2k7 4 жыл бұрын
Awesome, this teached me a lot more about typescript than the typescript docs itself
@kallaskaspar
@kallaskaspar 4 жыл бұрын
Great talk, great book! The concepts have a ton of value even if you don't use F#. It's also a smooth beginner-friendly introduction to domain-driven design.
@2002budokan
@2002budokan 4 жыл бұрын
Seminal brilliant ideas to tame the complexity of software design.
@brahayansuarez4687
@brahayansuarez4687 4 жыл бұрын
This talk is so great. This one is so useful for elm programmers
@sg9257
@sg9257 Жыл бұрын
A great talk!
@lawrenceokegbemi538
@lawrenceokegbemi538 Жыл бұрын
I love this
@jayshah5695
@jayshah5695 Жыл бұрын
Is the wrapper type possible in typescript?
@prlea
@prlea 4 жыл бұрын
Amazing talk.
@softwarengineeringwithfabri
@softwarengineeringwithfabri 3 жыл бұрын
amazing!
@zuxcode
@zuxcode 10 ай бұрын
Interesting
@howardmarles2576
@howardmarles2576 4 жыл бұрын
Great talk !!
@omarkhan1491
@omarkhan1491 5 жыл бұрын
Scott wlaschin watch party
@akuya-ekorot
@akuya-ekorot 3 ай бұрын
Great talk!!!
Чистая архитектура и Domain-Driven Design
1:55:56
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
Domain Modeling Made Functional - Scott Wlaschin
49:02
DevTernity Conference
Рет қаралды 4,4 М.
Mauro Servienti - Talk Session: All Our Aggregates Are Wrong
50:14
Scott Wlaschin - The power of composition
1:00:54
DotNext — конференция для .NET‑разработчиков
Рет қаралды 9 М.
Domain-Driven Design: The Last Explanation You'll Ever Need
21:05
Software Developer Diaries
Рет қаралды 21 М.
Domain Modeling Made Functional - Scott Wlaschin
51:35
NDC Conferences
Рет қаралды 29 М.
Keynote: Advent of Code, Behind the Scenes - Eric Wastl
46:01
Domain Modeling with Domain-Driven Design (From Scratch)
18:05
Milan Jovanović
Рет қаралды 28 М.
NVIDIA CEO Jensen Huang's Vision for Your Future
1:03:03
Cleo Abram
Рет қаралды 302 М.
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН