Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
Domain Driven Design
Follow
Hide
Posts
Left menu
đź‘‹
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
Right menu
Property-Based Testing for Domain Rules in PHP
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 19
Property-Based Testing for Domain Rules in PHP
#
php
#
testing
#
ddd
#
architecture
Comments
1
 comment
9 min read
MyErp Architecture Series - #01 Cellular Architecture: Systems That Behave Like Living Organisms
Denis Scorpion
Denis Scorpion
Denis Scorpion
Follow
May 19
MyErp Architecture Series - #01 Cellular Architecture: Systems That Behave Like Living Organisms
#
architecture
#
systemdesign
#
ddd
#
microservices
2
 reactions
Comments
1
 comment
5 min read
Named Constructors in PHP: Why Order::place() Beats new Order(...)
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 19
Named Constructors in PHP: Why Order::place() Beats new Order(...)
#
php
#
ddd
#
architecture
#
design
2
 reactions
Comments
Add Comment
8 min read
Schema Migrations vs Aggregate Evolution: Two Different Problems
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 19
Schema Migrations vs Aggregate Evolution: Two Different Problems
#
php
#
database
#
ddd
#
refactoring
1
 reaction
Comments
Add Comment
9 min read
ULID and UUID v7 in PHP: Modern IDs for Domain Entities
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 19
ULID and UUID v7 in PHP: Modern IDs for Domain Entities
#
php
#
ids
#
database
#
ddd
1
 reaction
Comments
Add Comment
9 min read
Where Input Validation Lives: Controllers, Use Cases, or Domain?
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 19
Where Input Validation Lives: Controllers, Use Cases, or Domain?
#
php
#
architecture
#
validation
#
ddd
Comments
Add Comment
10 min read
PHP 8.4 Property Hooks for Value Objects: Beyond readonly
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 19
PHP 8.4 Property Hooks for Value Objects: Beyond readonly
#
php
#
php84
#
types
#
ddd
Comments
Add Comment
9 min read
DTOs vs Value Objects: When to Use Which in PHP
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 19
DTOs vs Value Objects: When to Use Which in PHP
#
php
#
ddd
#
architecture
#
types
Comments
Add Comment
9 min read
Enums as State Machines: Modeling Order Status the Right Way in PHP 8.3
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 19
Enums as State Machines: Modeling Order Status the Right Way in PHP 8.3
#
php
#
enums
#
ddd
#
architecture
Comments
Add Comment
7 min read
Tell, Don't Ask: The Rule That Decides Where Your PHP Methods Live
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 19
Tell, Don't Ask: The Rule That Decides Where Your PHP Methods Live
#
php
#
architecture
#
oop
#
ddd
Comments
Add Comment
9 min read
Aggregate Roots: Why Your Entity Needs a Private Constructor in PHP
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 19
Aggregate Roots: Why Your Entity Needs a Private Constructor in PHP
#
php
#
ddd
#
architecture
#
design
Comments
Add Comment
8 min read
The Specification Pattern in PHP: Querying Without Leaking SQL
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 19
The Specification Pattern in PHP: Querying Without Leaking SQL
#
php
#
ddd
#
architecture
#
database
Comments
Add Comment
9 min read
Bounded Contexts in PHP: Why Your App Should Be 4 Apps in One Codebase
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 19
Bounded Contexts in PHP: Why Your App Should Be 4 Apps in One Codebase
#
php
#
ddd
#
architecture
#
design
Comments
Add Comment
9 min read
Aggregates in PHP: The Boundary Most Teams Get Wrong
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 19
Aggregates in PHP: The Boundary Most Teams Get Wrong
#
php
#
ddd
#
architecture
#
design
Comments
Add Comment
9 min read
Domain Services in PHP: The Rare Class That Actually Belongs in Your Domain
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 19
Domain Services in PHP: The Rare Class That Actually Belongs in Your Domain
#
php
#
ddd
#
architecture
#
design
Comments
Add Comment
8 min read
đź‘‹
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account