filmov
tv
Domain Modeling Made Functional - Scott Wlaschin
Показать описание
Statically typed functional programming languages encourage a very different way of thinking about types. The type system is your friend, not an annoyance, and can be used in many ways that might not be familiar to OO programmers.
Types can be used to represent the domain in a fine-grained, self documenting way. And in many cases, types can even be used to encode business rules so that you literally cannot create incorrect code. You can then use the static type checking almost as an instant unit test — making sure that your code is correct at compile time.
In this talk, we'll look at some of the ways you can use types as part of a domain driven design process, with some simple real world examples in F#. No jargon, no maths, and no prior F# experience necessary.
NDC Conferences
Types can be used to represent the domain in a fine-grained, self documenting way. And in many cases, types can even be used to encode business rules so that you literally cannot create incorrect code. You can then use the static type checking almost as an instant unit test — making sure that your code is correct at compile time.
In this talk, we'll look at some of the ways you can use types as part of a domain driven design process, with some simple real world examples in F#. No jargon, no maths, and no prior F# experience necessary.
NDC Conferences
Domain Modeling Made Functional – Scott Wlaschin
Domain Modeling Made Functional - Scott Wlaschin - KanDDDinsky 2019
Domain Modeling Made Functional - Scott Wlaschin
Domain Modeling Made Functional - Scott Wlaschin
Scott Wlaschin - Talk Session: Domain Modeling Made Functional
Domain Modeling Made Functional with Scott Wlaschin
Scott Wlaschin - Domain Modeling Made Functional (Remote Meetup Avanscoperta)
🎙️142: Domain Modeling Made Functional with Scott Wlaschin
#188 - Balancing Coupling in Software Design: Principles for Modular Software - Vladik Khononov
Domain Modeling Made Functional by Scott WLASCHIN - Meetup EventDriven - 23/06/2020
Domain Modeling Made Functional with Scott Wlaschin | The Azure DevOps Podcast, ep.191
Domain Driven Design: What You Need To Know
Domain Modeling Gone Wrong - Part 1
Modeling a Domain With Domain-Driven Design From Scratch | DDD
Functional Domain Modelling - Marco Emrich and Ferdinand Ade - DDD Europe 2023
Domain modelling in object-oriented and functional programming, based on C# and F# - Marcin Kern
Domain Modeling Crash Course
Functional and Reactive Domain Modeling
From object oriented to functional domain modeling by Mario Fusco
Scott Wlaschin - Functional Programming and Domain-Driven Design (Small Talk)
Domain Modeling - Software Architecture Explained (Ft. Domain Driven Design)
From object oriented to functional domain modelling by Mario Fusco
#79 - Domain-Driven Design With Functional Programming - Scott Wlaschin
#79 - Domain-Driven Design With Functional Programming - Scott Wlaschin - Clip
Комментарии