Lexicon

Split Repository

Kind: technique

Layer: Domain Modeling

Record: lexicon:split-repository

Canonical: Lexicon

A technique for reducing a repository to persistence of one aggregate and moving everything else out of it.

Listed in Lexicon terms, after Extract Query Service and before Add Aggregate Invariant.

Category

  • Domain Architecture

Refactors

  • Repository Dump

Linked from

  • Anti-patterns