Lexicon

Readability

Kind: quality-attribute

Layer: Human Factors

Record: lexicon:readability

Canonical: Lexicon

The ease with which source code can be read and understood by a developer.

Listed in Lexicon terms, after Policy Complexity and before Reliability.

Category

  • Quality Attributes

In tension with

  • Homoiconicity
  • Homoiconicity / Readability

Enabled by

  • Intent-Revealing Interface

Linked from

  • Metaprogramming / Language-Oriented Architecture
  • Schema / Canonical Data / Semantics
  • The resolutions