DDD Logbook: From Start to Finish
Welcome to this page dedicated to my Domain-Driven Design (DDD) logbook. Here you will find a series of articles that trace my journey of learning and applying DDD, from the very first concept to the most advanced approaches. Dive with me into this adventure, discover my experiences, challenges, and successes, and let’s explore the depths of DDD together.
-
Logbook of Learning Domain-Driven Design: Day 3
This article introduces essential concepts of Domain-Driven Design (DDD), including Entities, Aggregates, Value Objects, and Domain Events. It also covers how to structure these elements within a domain, emphasizing best practices like immutability and separation of concerns.
Read → -
Logbook of Learning Domain-Driven Design: Day 2
This article explores a project setup using Symfony, Docker, and essential coding tools, combined with the principles of DDD, hexagonal architecture, and CQRS. It also covers the concept of Bounded Context to maintain clear domain boundaries.
Read → -
Logbook of Learning Domain-Driven Design: Day 1
On this first day of my logbook on Domain-Driven Design, I share my initial discoveries and learning journey of this domain-focused approach to designing complex software. Join me as we explore the fundamental concepts of DDD, its best practices, and lessons learned from my personal experiences.
Read →