Upcoming session

April 2nd, 2024 – 17:00 UTC

DDD & Domain Modeling: Using AI to Accelerate Design – with Staffan Palopää

Day(s)

:

Hour(s)

:

Minute(s)

:

Second(s)

A community driven platform for people who want to get more in depth knowledge of Domain-Driven Design and solving complex business problems.

Upcoming and latest sessions

From The Problem To Software – a Walkthrough with Krisztina Hirth

From The Problem To Software – a Walkthrough with Krisztina Hirth

It is not the domain experts knowledge that goes in production, it is the assumption of the developers that goes into production This famous quote from Alberto Brandolini is unfortunately true but it also points to the right direction: we need to bring the domain...

More Info

Follow us on Twitter

Looking forward to @w3ltraumpirat presenting "Domain Driven Design In The Cloud - And Beyond" next at #EDDD #ExploreDDD

I've caught him facilitating the @VirtualDDD open spaces - excited to catch this talk in-person!

Curated content for Learning about Domain-Driven Design

Latest papers

i

A design methodology for reliable software systems

i

Splitting the Organization and Integrating the Code: Conway’s Law Revisited

i

On the Criteria to Be Used in Decomposing Systems into Modules

Books

book object design roles responsibilities and collaborations
?

Design heuristics >>

Heuristics we use to solve a specific problem

Guiding heuristics >>

Heuristics that guide our use of other heuristics (meta-heuristics, if you will)

Value-based heuristics >>

Heuristics that determine our attitude and behavior towards design or the world and the way we work

VIDEOS

Recent Github Repositories

Welcome to Domain-Driven Design (DDD)

Welcome to Domain-Driven Design (DDD)

This project contains definitions of DDD and fundamental concepts to reduce the learning curve and confusion. Getting started with DDD DDD is not an all-or-nothing deal. You can apply the ideas from DDD as much or as little as you feel is beneficial to the project...

Domain-Driven Design Starter Modelling Process

Domain-Driven Design Starter Modelling Process

This process gives you a step-by-step guide for learning and practically applying each aspect of Domain-Driven Design (DDD) - from orienting around an organisation’s business model to coding a domain model. Using this process will guide you through each of the...

SATURN 2019 Workshop — Architecture Island

SATURN 2019 Workshop — Architecture Island

Dear <familiar_name_here>, Congratulations! You have been selected to establish a new colony on Architecture Island! Your skills in software design have made you a highly valued member of our crew. As a software architect, we imagine you'll want to bring a few...

organisers

andrea magnorsky

Andrea Magnorsky

Systems and Functional Programming

diana montalion

Diana Montalion

Nonlinear thinker

team krisztina hirth

Krisztina Hirth

Coding Architect

kenny baas schwegler

Kenny Baas-Schwegler

Deep Democratic modeller

marco heimeshoff

Marco Heimeshoff

Business software artist

maxime sanglan-charlier

Maxime Sanglan-Charlier

Connecting people circa 97

zsofia herendi

Zsofia Herendi

Flow addict PM

podcasts

Conferences

Explore DDD

March, 12-15, 2024
Denver, United States

NewCrafts

May 16-17, 2024
Paris, France

Conferences

Conferences

Domain-Driven Design Europe

May 27-30, 2024
Amsterdam, The Netherlands

communities