YoVDO

Domain Modeling Made Functional

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses F# Courses Functional Programming Courses Domain-driven Design Courses Domain Modeling Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore domain modeling through a functional programming lens in this 52-minute conference talk. Learn how statically typed functional languages offer a unique approach to type systems, positioning them as valuable tools rather than obstacles. Discover techniques for leveraging types to create fine-grained, self-documenting domain representations and even encode business rules, preventing incorrect code at compile-time. Gain insights into incorporating types into domain-driven design processes through simple, real-world F# examples. No prior F# knowledge or complex mathematical understanding required for this jargon-free presentation on harnessing type systems for more robust software design.

Syllabus

Domain Modeling Made Functional - Scott Wlaschin


Taught by

NDC Conferences

Related Courses

Type-Driven Development: Designing with Types
Pluralsight
Building a Stock Market Monitoring System with F#
YouTube
Programming Foundations: Object-Oriented Design
LinkedIn Learning
Software Engineering: Modeling Software Systems using UML
The Hong Kong University of Science and Technology via Coursera
Learning Path: Haskell: Functional Programming and Haskell
Udemy