Код стремится быть максимально невежественным, но при этом ясно выражать намерения

Это разница между намерением и реализацией. Намерение позволяет быстро, с одного взгляда, понять смысл операций, а реализация - при необходимости уточнить детали.

Невежественный код - это прямое следствие качественной инкапсуляции, см. Инкапсуляция в ООП