# Simplicity

> The absence of unnecessary structure, keeping a system easy to understand and change.

Record: `lex:simplicity`
Kind: quality-attribute
Layer: [Human Factors](https://banes-lab.com/records/layer/human-factors.md)
Canonical: https://banes-lab.com/ontology/lexicon#lex-simplicity

## category

- [Quality Attributes](https://banes-lab.com/records/lex-category/quality-attributes.md)

## referenced-by

- [Minimum Viable Architecture](https://banes-lab.com/records/arch/minimum-viable-architecture.md)
- [First-Principles Design](https://banes-lab.com/records/arch/first-principles-design.md)
- [Command Pattern](https://banes-lab.com/records/arch/command-pattern.md)
- [Iterator Pattern](https://banes-lab.com/records/arch/iterator-pattern.md)
- [Do Not Repeat Yourself (DRY)](https://banes-lab.com/records/arch/duplicate-code.md)
- [Abstraction](https://banes-lab.com/records/arch/abstraction.md)
- [Factory Pattern](https://banes-lab.com/records/arch/factory-pattern.md)
- [Error Handling](https://banes-lab.com/records/arch/error-handling.md)
- [Scalability](https://banes-lab.com/records/arch/scalability.md)
- [Vertical Scaling](https://banes-lab.com/records/arch/vertical-scaling.md)
- [Open/Closed Principle (OCP)](https://banes-lab.com/records/arch/open-closed.md)
