
DDD Perth 2021 Agenda
Theatre
M6
M7
M8
8:00 am - 8:35 am
Registration
8:35 am - 8:50 am
Welcome and housekeeping
8:50 am - 9:00 am
Welcome to Country
9:00 am - 9:10 am
Changeover
9:10 am - 9:40 am
9:40 am - 9:50 am
Changeover
9:50 am - 10:35 am
10:35 am - 11:05 am
Morning Tea
11:05 am - 11:50 am
11:05 am - 11:50 am
Theatre
Kathryn Gledhill-Tucker
11:05 am - 11:50 am
M6
Michelle Sandford, Jiaranai Keatnuxsuo
11:50 am - 12:00 pm
Changeover
12:00 pm - 12:20 pm
12:20 pm - 12:30 pm
Changeover
12:30 pm - 1:15 pm
12:30 pm - 1:15 pm
M6
Joshua Boys
1:15 pm - 2:15 pm
Lunch
2:15 pm - 2:35 pm
2:35 pm - 2:45 pm
Changeover
2:45 pm - 3:30 pm
2:45 pm - 3:30 pm
M7
Eric Starling
2:45 pm - 3:30 pm
M8
Felicity Millman
3:30 pm - 4:00 pm
Afternoon Tea
4:00 pm - 4:30 pm
Prize Draw
4:30 pm - 5:00 pm
5:00 pm
Thank Yous and wrap up
Functional Domain Modelling in F# (and C# 9)
🕓 12:30 pm - 1:15 pm📍 M8
Functional programming has a reputation for being better at algorithms and logic than business entities and domain models.
However, F# offers a fantastic set of data modelling capabilities that enable you to model your domain more accurately, reliably and concisely than the standard object-oriented approach.
If you can’t use F#, the latest version of C# can employ similar techniques and the talk will show examples in both languages.
Speaker

Sam Ritchie
Chief Codesplicer
Sam is a mobile & cloud developer who likes writing Swift and F#. He runs the software consulting company codesplice, organises the Perth iOS Developers and Perth Functional Programmers meetup groups, and occasionally speaks at conferences.














