Lexicon

Closed Core

Kind: anti-pattern

Layer: Extensibility Core

Record: lexicon:closed-core

Canonical: Lexicon

A core that cannot be extended without modifying its own source, so every addition edits the core.

Listed in Lexicon terms, after Look-Back Buffering and before Direct Control Ownership.

Category

  • Plugin / Extensibility / IoC

Violates

  • Runtime Extensibility
  • Extension Points

Negated by

  • Extension Points

Linked from

  • Runtime Discovery / Dynamic Binding
  • Plugin / Extensibility / IoC