Dynamic Dispatch
Kind: mechanism
Layer: Extensibility Core
Record: architecture:dynamic-dispatch
Severity: recommended
Scope: method, interface, runtime
Canonical: Ontology
A mechanism that chooses which operation runs from the receiver or a keyed table at runtime, replacing a conditional over kinds.
Listed in Architecture principles, after Dynamic Binding and before Runtime Extensibility.