DEV Community

Domain Driven Design

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Property-Based Testing for Domain Rules in PHP

Property-Based Testing for Domain Rules in PHP

Comments 1
9 min read
MyErp Architecture Series - #01 Cellular Architecture: Systems That Behave Like Living Organisms

MyErp Architecture Series - #01 Cellular Architecture: Systems That Behave Like Living Organisms

2
Comments 1
5 min read
Named Constructors in PHP: Why Order::place() Beats new Order(...)

Named Constructors in PHP: Why Order::place() Beats new Order(...)

2
Comments
8 min read
Schema Migrations vs Aggregate Evolution: Two Different Problems

Schema Migrations vs Aggregate Evolution: Two Different Problems

1
Comments
9 min read
ULID and UUID v7 in PHP: Modern IDs for Domain Entities

ULID and UUID v7 in PHP: Modern IDs for Domain Entities

1
Comments
9 min read
Where Input Validation Lives: Controllers, Use Cases, or Domain?

Where Input Validation Lives: Controllers, Use Cases, or Domain?

Comments
10 min read
PHP 8.4 Property Hooks for Value Objects: Beyond readonly

PHP 8.4 Property Hooks for Value Objects: Beyond readonly

Comments
9 min read
DTOs vs Value Objects: When to Use Which in PHP

DTOs vs Value Objects: When to Use Which in PHP

Comments
9 min read
Enums as State Machines: Modeling Order Status the Right Way in PHP 8.3

Enums as State Machines: Modeling Order Status the Right Way in PHP 8.3

Comments
7 min read
Tell, Don't Ask: The Rule That Decides Where Your PHP Methods Live

Tell, Don't Ask: The Rule That Decides Where Your PHP Methods Live

Comments
9 min read
Aggregate Roots: Why Your Entity Needs a Private Constructor in PHP

Aggregate Roots: Why Your Entity Needs a Private Constructor in PHP

Comments
8 min read
The Specification Pattern in PHP: Querying Without Leaking SQL

The Specification Pattern in PHP: Querying Without Leaking SQL

Comments
9 min read
Bounded Contexts in PHP: Why Your App Should Be 4 Apps in One Codebase

Bounded Contexts in PHP: Why Your App Should Be 4 Apps in One Codebase

Comments
9 min read
Aggregates in PHP: The Boundary Most Teams Get Wrong

Aggregates in PHP: The Boundary Most Teams Get Wrong

Comments
9 min read
Domain Services in PHP: The Rare Class That Actually Belongs in Your Domain

Domain Services in PHP: The Rare Class That Actually Belongs in Your Domain

Comments
8 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.