# Standardize the Interface

> A technique for giving operations of one kind the same naming, shapes and conventions across a system.

Record: `lexicon:standardize-the-interface`
Kind: technique
Layer: [Contracts Core](https://banes-lab.com/records/layer/contracts-core.md)
Canonical: https://banes-lab.com/ontology/lexicon#lexicon-standardize-the-interface

Listed in [Lexicon terms](https://banes-lab.com/api/records/lexicon.md), after [Define Contract](https://banes-lab.com/records/lexicon/define-contract.md) and before [Tolerant Reader](https://banes-lab.com/records/lexicon/tolerant-reader.md).

## Category

- [Contracts / Interfaces / Compatibility](https://banes-lab.com/records/lexicon-category/contracts-interfaces-compatibility.md)

## Refactors

- [Protocol Compatibility](https://banes-lab.com/records/architecture/protocol-compatibility.md)
- [Interoperability](https://banes-lab.com/records/architecture/interoperability.md)
- [Uniform Interface](https://banes-lab.com/records/architecture/uniform-interface.md)
- [Composability](https://banes-lab.com/records/architecture/composability.md)
- [Interchangeability](https://banes-lab.com/records/architecture/interchangeability.md)
- [Pattern Consistency](https://banes-lab.com/records/architecture/pattern-consistency.md)
- [Standardization](https://banes-lab.com/records/architecture/standardization.md)
- [Convention over Configuration](https://banes-lab.com/records/architecture/convention-over-configuration.md)
- [Principle of Least Surprise](https://banes-lab.com/records/architecture/principle-of-least-surprise.md)
- [Governance](https://banes-lab.com/records/architecture/governance.md)

## Linked from

- [Contracts / Interfaces / Compatibility](https://banes-lab.com/ontology/principles/architecture-category-contracts-interfaces-compatibility.md)
- [Core Modular Design](https://banes-lab.com/ontology/principles/architecture-category-core-modular-design.md)
- [Architecture Review / Evolution / Governance Artifacts](https://banes-lab.com/ontology/principles/architecture-category-architecture-review-evolution-governance-artifacts.md)
- [Metadata / Self-Description / Declarative Systems](https://banes-lab.com/ontology/principles/architecture-category-metadata-self-description-declarative-systems.md)
- [Schema / Canonical Data / Semantics](https://banes-lab.com/ontology/principles/architecture-category-schema-canonical-data-semantics.md)
- [Security / Privacy / Compliance / Governance](https://banes-lab.com/ontology/principles/architecture-category-security-privacy-compliance-governance.md)
