Skip to content

Latest commit

 

History

History
38 lines (31 loc) · 927 Bytes

README.md

File metadata and controls

38 lines (31 loc) · 927 Bytes

Awesome Domain-Driven Design

Reading list for people who loves and addicted to Domain-Driven Design (DDD)

Concepts

Modeling & Strategic Design

Layered Architect

Application Layer

  • Data Transfer Object (DTO)

Domain Layer

  • Entity
  • Aggregate / Aggregate Root
  • Domain Event
  • Value Object
  • Business Invariant

Infrastructure Layer

  • Data Model
  • Always-Valid Domain Model
  • Repository

Refactoring

  • Breakthrough

Patterns

  • Specification pattern
  • CQRS pattern

Bookmarks

Ubiquitous Language

Books