Anyone who says code is self-documenting has clearly never had anyone ever ask "what is this code even doing?" during a code review about code that they thought was perfectly clear.