Extract Adapter
Kind: technique
Layer: Structural Core
Record: lexicon:extract-adapter
Canonical: Lexicon
A technique for moving the code that talks to a framework, vendor or protocol into an adapter behind a port.
Listed in Lexicon terms, after Introduce Port and before Move Framework Outward.
Category
Refactors
- Concrete Coupling
- Boundary Leakage
- Framework Leakage
- Vendor Lock-In Leakage
- Anti-Corruption Layer
- Stable Interfaces
- Backward Compatibility
- Protocol Compatibility
- Interoperability
- Portability
- Protocol Independence
- Low Coupling
- Replaceability
- Interchangeability
- Model Inference
- Adapter Pattern
- Ports and Adapters Architecture
- Clean Architecture