# Structural Patterns

Record: `lex-category:structural-patterns`
Kind: category
Canonical: https://banes-lab.com/ontology/lexicon#lex-category-structural-patterns

## terms

- [Cartesian Inheritance Explosion](https://banes-lab.com/records/lex/cartesian-inheritance-explosion.md)
- [Direct Access](https://banes-lab.com/records/lex/direct-access.md)
- [Direct External Coupling](https://banes-lab.com/records/lex/direct-external-coupling.md)
- [Leaf-vs-Container Special-Casing](https://banes-lab.com/records/lex/leaf-vs-container-special-casing.md)
- [Leaky Subsystem API](https://banes-lab.com/records/lex/leaky-subsystem-api.md)
- [Per-Instance Duplicate State](https://banes-lab.com/records/lex/per-instance-duplicate-state.md)
- [Subclass Explosion](https://banes-lab.com/records/lex/subclass-explosion.md)
- [High-Cardinality Object Reuse](https://banes-lab.com/records/lex/high-cardinality-object-reuse.md)
- [Implementation Swap](https://banes-lab.com/records/lex/implementation-swap.md)
- [Lazy Load](https://banes-lab.com/records/lex/lazy-load.md)
- [Leaf/Composite Transparency](https://banes-lab.com/records/lex/leaf-composite-transparency.md)
- [Recursive Composition](https://banes-lab.com/records/lex/recursive-composition.md)
- [Runtime Behavior Extension](https://banes-lab.com/records/lex/runtime-behavior-extension.md)
- [Shared Immutable State](https://banes-lab.com/records/lex/shared-immutable-state.md)
- [Simplified Access](https://banes-lab.com/records/lex/simplified-access.md)
- [Remote Stub](https://banes-lab.com/records/lex/remote-stub.md)
- [Common Interface](https://banes-lab.com/records/lex/common-interface.md)
- [Incompatible Interfaces](https://banes-lab.com/records/lex/incompatible-interfaces.md)
- [Independent Variation Axes](https://banes-lab.com/records/lex/independent-variation-axes.md)
- [Separable Intrinsic State](https://banes-lab.com/records/lex/separable-intrinsic-state.md)
- [Uniform Component Interface](https://banes-lab.com/records/lex/uniform-component-interface.md)
- [Indirection](https://banes-lab.com/records/lex/indirection.md)
- [Over-Centralization](https://banes-lab.com/records/lex/over-centralization.md)
- [Stack Debugging](https://banes-lab.com/records/lex/stack-debugging.md)
- [Subsystem Complexity](https://banes-lab.com/records/lex/subsystem-complexity.md)
- [Transparency / Debugging](https://banes-lab.com/records/lex/transparency-debugging.md)
