The code clearly states what it is doing and how it is doing it.
- What it is doing is clear to anybody who understands the requirement the code implements.
- How it is doing it is clear to a programmer (as well as what it is doing, hopefully).
See Also:
SourceCodeIsUserInterface