Book Review and Notes of Domain Modeling Made Functional
I recently finished reading Domain Modeling Made Functional by Scott Wlaschin and experienced a quite enjoyable refreshment of domain driven design concepts and approaches. I also made first contact with the F# language and learned a lot about the type system and the composability of functions. What I especially enjoyed was that the first couple of chapters had a strong focus on a lot of topics around strategic design and gave really great examples for how to work out and represent business workflows. While the book talked about functional architectures I also was reminded of the types of communication and kinds of contracts between bounded contexts and how important it is to make them explicit, especially when working across teams and departments.