Abstraction

Naming what a solution does and hiding how it does it, so a reader can reason about the parts instead of the details. A function name is an abstraction over its body.

Back to the glossary