Middle Man

Kind: anti-pattern

Layer: Enforcement Core

Record: architecture:middle-man

Severity: discouraged

Scope: modularity, correctness_verification, control_coordination

Formed by: Insert a module that delegates almost everything without adding policy, abstraction, validation, orchestration, or simplification.

Canonical: Ontology

A defect in which a module delegates almost every call without adding behavior of its own.

Listed in Architecture principles, after Message Chain and before Data Clumps.

Refactored by

Severity

Category

Force

Negated by

Linked from