# Do Not Repeat Yourself (DRY) / Locality of Behavior

> Knowledge that means the same thing, such as a rule, a schema or a single source of truth, is centralized. Code that only looks alike stays local, because abstracting a coincidental similarity produces shared code with no shared meaning.

Record: `tension:do-not-repeat-yourself-dry-locality-of-behavior`
Kind: tension
Canonical: https://banes-lab.com/ontology/schema#tension-do-not-repeat-yourself-dry-locality-of-behavior

## tensions-with

- [Do Not Repeat Yourself (DRY)](https://banes-lab.com/records/arch/duplicate-code.md)
- [Locality of Behavior](https://banes-lab.com/records/lex/locality-of-behavior.md)
