Uniform Component Interface
Kind: constraint
Layer: Design Patterns Core
Record: lexicon:uniform-component-interface
Canonical: Lexicon
The requirement that leaves and composites implement one shared interface so clients treat them alike.
Listed in Lexicon terms, after Separable Intrinsic State and before Indirection.