Lexicon

Shared Runtime Dependency

Kind: anti-pattern

Layer: Structural Core

Record: lexicon:shared-runtime-dependency

Canonical: Lexicon

Coupling supposedly-independent modules through a shared runtime component they all depend on.

Listed in Lexicon terms, after Monolithic Procedures and before Tight Coupling.

Category

  • Core Modular Design

Negated by

  • Independence

Linked from

  • Core Modular Design