Simplicity
Kind: quality-attribute
Layer: Human Factors
Record: lexicon:simplicity
Canonical: Lexicon
The absence of unnecessary structure, keeping a system easy to understand and change.
Listed in Lexicon terms, after Security and before Debuggability.
Category
In tension with
- Do Not Repeat Yourself
- Abstraction
- Open/Closed Principle
- Error Handling
- Command Pattern
- Iterator Pattern
- Factory Pattern
- Scalability
- Do Not Repeat Yourself (DRY) / Simplicity
- Abstraction / Simplicity
- Open/Closed Principle (OCP) / Simplicity
- Error Handling / Simplicity
- Command Pattern / Simplicity
- Iterator Pattern / Simplicity
- Factory Pattern / Simplicity
- Scalability / Simplicity