The Most Addictive Python and SQL Courses
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk compares object-oriented and functional approaches to representing a software domain in code. It uses C# and F# examples to discuss domain language, types, and modelling rules.
Syllabus
Introduction
Domain modelling in OO and FP
NDC Oslo
Marcin Kern
Domain modelling
Example of domain modelling
What changed
Human compiler
Domain language
Domain in the code
Domain language and code
Rule of domain modelling
Summary
Object Oriented Programming
Complex Types
Exceptions
List of engines
Arrays
Repetition
In practice
File structure
Bonus point
Type of method
Recommendation
Contact
Thank you
Taught by
NDC Conferences