by Organisers @virtualddd | May 27, 2021
Bringing DDD to a data-driven enterprise can be a tough challenge. It can be even more challenging in chaotic times where crucial parts of your legacy break in production day after day and people get shifted to extinguish the fire. Can DDD work in such a chaotic...
by Organisers @virtualddd | May 26, 2021
After several in-depth talks about Event Sourcing, I realized that there's a large group of developers that may have heard about Domain-Driven Design, Command-Query Responsibility Segregation and Event Sourcing, but have not really connected the dots yet. So in...
by Organisers @virtualddd | May 21, 2021
Null is used to model a variety of states within an application. Be it to model the absence of a field in a database table, the return value when parsing something unparsable, an unsuccessful API call or to initialize some fields empty because the “ORM expects it that...
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...