jargon

Architecture & practice·Design, structure and tradeoffs

the function reads like a sentence for three lines and then drops into byte offsets.

Level of abstraction

Also calledaltitude, mixed levels of abstraction

How far a piece of code sits from the machine, and whether the pieces sitting next to each other sit at the same distance. Code that mixes levels is hard to read because every few lines the reader has to change what kind of thing they are thinking about. The same idea governs conversations: a design review where one person is discussing team ownership and another is discussing connection pools is not a disagreement, it is an altitude mismatch.

Commonly confused with