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