Introduce Port
Kind: technique
Layer: Structural Core
Record: lexicon:introduce-port
Canonical: Lexicon
A technique for declaring an interface owned by the core that names what it needs from the outside world.
Listed in Lexicon terms, after Shared Technical Concerns and before Extract Adapter.
Category
Refactors
- Concrete Coupling
- Transaction Script Sprawl
- Repository Dump
- Framework Leakage
- Vendor Lock-In Leakage
- Portability
- Platform Independence
- Protocol Independence
- Abstraction
- Replaceability
- Independence
- Dependency Inversion Principle
- Artificial Intelligence Architecture
- Ports and Adapters Architecture
- Layered Architecture