Blog Logo
TAGS

Domain-Driven Design Explained by a Senior Backend Developer

Michał, a Senior Backend Dev with over 8 years of experience, explains Domain-Driven Design (DDD) by focusing on the business problem we are trying to solve, rather than technology. DDD consists of tw...

Read more...

Practical DDD, Part 1 — Setting The Right Foundations

In this article, Hila Fox talks about the importance of setting the right foundations for companies that grow rapidly using practical Domain-Driven Design (DDD) concepts. She explains how Augury creat...

Read more...

Practical DDD, Part 2 — Architectural Topics 1 — Aggregate and Bounded Context Microservice

In this post, Hila Fox shares how DDD is used in Augury to create their Microservices Architectural guidelines—focusing on three common patterns. The article covers definitions of Bounded Context and ...

Read more...

Domain Driven Design: Strategic Design and Integration Patterns

As developers, many of us have worked in monolithic applications or are currently working in one. Monolithic architecture can be a silver bullet for small projects, but it comes with several disadvant...

Read more...

Domain-Driven Design Part II: Tactical Design

In this article, Can Güt shares his understanding and knowledge about the tactical design phase of domain-driven design, which deals with classes and modules. The author explains event storming, a com...

Read more...

Domain-Driven Refactoring - Jimmy Bogard - NDC Porto 2022

Domain-Driven Refactoring - Jimmy Bogard - NDC Porto 2022

The presentation is on domain-driven design and how to use refactoring techniques to slowly refactor an existing code base towards an actual domain model. The speaker explains how teams new to domain-...

Read more...