by Organisers @virtualddd | Mar 2, 2024
In 2009 Jim Weirich defined Connascence as "The Grand Unified Theory Of Software Development". The concept it is simple, yet very powerful in context of Object Oriented software development. It generalizes the ideas of Cohesion and Coupling, combining them...
by Organisers @virtualddd | Feb 26, 2024
How do you move an organisation of 15 teams and their single shared monolith from bi-annual releases to fortnightly releases in under four months? How do you reduce release pain and cost? Because of the monolith, we could not start with one team. We had to apply...
by Organisers @virtualddd | Feb 26, 2024
Let's see if we can discover a better model in an existing piece of code. Can we refactor the code so that it speaks the ubiquitous language and clearly communicates the model? In this livecoding session we'll find out.
by Organisers @virtualddd | Feb 26, 2024
A monolithic application describes a single-tiered software application in which the user interface and data access code are combined into a single program from a single platform. In this talk we will discover how we can start the migration from a big ball of mud to a...
by Organisers @virtualddd | Feb 26, 2024
As a Product manager and also a DDD enthusiast I use both of these mindsets to think about whether the software could've been architected differently to make users happier. How could these things be related? Well, according to my experiences when architecting a...