Skip to main content
← All Tags

Domain driven design

3 articles in this category

Software architectureSoftware designDomain-Driven Design

Hexagonal Architecture: Why Your Domain Logic Shouldn't Know About Your Database

Stop letting frameworks dictate your architecture. Learn how Hexagonal Architecture (Ports & Adapters) isolates business logic from infrastructure, makes testing trivial, and lets you swap databases without rewriting code.

Read more
Software architectureSoftware designDomain driven design

Anemic vs Rich Domain Models

Understand the difference between Anemic and Rich Domain Models in Domain-Driven Design. Learn which approach to choose for better code organization and where to put business logic.

Read more
Software designDomain driven design

Domain Driven Design Core Concepts

Master the core concepts of Domain Driven Design (DDD). Learn about entities, value objects, aggregates, repositories, and how to apply DDD in complex business domains.

Read more