17 april 2023
Aardling op het Copenhagen Developers Festival in augustus
Enkele consultants van Aardling zijn op 28 augustus aanwezig op het Copenhagen Developers Festival met talks en workshops

Gien Verschatse en Mathias Verraes brengen samen op het Copenhagen Developer's Festival de talk "Bounded Contexts: Manage the Understandability of Your Systems".
In deze talk leer je hoe modularisatie gebruikt wordt als manier om complexiteit in software te beheersen, en begrijp je waarom technische scheiding alleen niet volstaat. Software wil diep verweven zijn, over verschillende domeinen heen, en respecteert die grenzen niet.
Bounded Contexts bieden een alternatief voor opsplitsen op domeinen of op technische modules. We kunnen scheiden door naar de semantiek te kijken. De domeinmodellen die aan onze systemen ten grondslag liggen, de taal die gebruikt wordt, en de betekenis van de termen. We kunnen "begrijpelijkheidsgrenzen" trekken: scheidingen die kijken naar hoe concepten in ons systeem samen begrepen worden (of autonoom begrepen kunnen worden). Als we de teams langs dezelfde lijnen organiseren, moeten teamleden minder concepten begrijpen om productief te zijn. Teams hebben minder coördinatie met andere teams nodig. Betere semantische grenzen verlagen de cognitieve belasting.
Maxime Sanglan-Charlier brengt samen met Nick Tune hun workshop "Strategic Domain-Driven Design: Analysis, Architecture, and Modelling" en talk "From Domain Boundaries to Software Architecture".
In deze tweedaagse cursus, bedoeld voor beginnende en halfgevorderde DDD-beoefenaars, tonen ze je hoe je de kloof tussen de noden van de business en de softwarearchitectuur overbrugt. Dit is een zeer praktische, hands-on workshop waarin je in groepen scenario's analyseert, design smells identificeert, en strategische DDD-principes en -patronen toepast om architecturen te ontwerpen en te laten evolueren.
In hun talk tonen ze hoe je een businessdomein in kaart brengt, het organiseert in subdomeinen, en een softwarearchitectuur ontwerpt die aansluit bij de domeingrenzen. De talk behandelt een reeks tools en technieken uit de wereld van Domain-Driven Design, waaronder Event Storming, Domain Message Flow Modelling, het Bounded Context Canvas en Core Domain Charts.