...Others delude themselves with the belief that their code is 'self-documenting'...
Is it coincidence that these people are often not the best communicators anyway? In my experience the majority of people who believe their code is self-documenting will, when asked a question, repeatedly suggest that you read their code. Even if they already know that you have.
Pairing up two developers who both believe their code is self-documenting; that is poetic justice.
"Do not seek to follow in the footsteps of the wise. Instead, seek what they sought." - Matsuo Basho