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