Data Clumps

Kind: anti-pattern

Layer: Enforcement Core

Record: architecture:data-clumps

Severity: discouraged

Scope: contract_compatibility

Formed by: Pass the same group of fields together repeatedly without naming the group as a value object or contract.

Canonical: Ontology

A defect in which the same group of values travels together without being named as one type.

Listed in Architecture principles, after Middle Man and before Primitive Obsession.

Refactored by

Severity

Category

Force

Linked from