by Organisers @virtualddd | May 21, 2021
Even with perfect naming and perfect code, it is hard to read the story of your domain straight out of it. You can be certain that you’ll have forgotten some of the nuances about the code the next time you see it. Or someone else sees it, because very few of us live...
by Organisers @virtualddd | May 10, 2021
Many concepts that play a role in DDD can be implemented very easily with functional programming. These include * Hexagonal Architecture * Describing invariants * Stateless Services This talk demonstrates how to implement many concepts of Domain Driven Design...
by Organisers @virtualddd | May 10, 2021
Cloud-native systems increasingly integrate services, or functions. Microservices and serverless patterns produce many small parts. See how effective visualization matters in solution design and implementation. Understand emergent visualization by example.
by Organisers @virtualddd | May 10, 2021
Half a century of software development has been marked by a surprising phenomenon: we, the developers and architects, have not only repeatedly created new technologies and architectural approaches, but have also devised methods and procedures that go beyond the mere...
by Organisers @virtualddd | Dec 28, 2020
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...