Lexicon

Feature Extension without Modification

Kind: capability

Layer: Structural Core

Record: lexicon:feature-extension-without-modification

Canonical: Lexicon

The ability to add new behavior by writing new code rather than editing existing, tested code.

Listed in Lexicon terms, after Consumer-Specific Contracts and before Contract Preservation.

Category

  • SOLID / Object-Oriented Design

Enabled by

  • Open/Closed Principle

Linked from

  • SOLID / Object-Oriented Design