> Первая — программист закладывает абстракции там, где не следует. Бритва Оккама ? > Вторая проблема — наоборот: программист не оставляет шанса поправить его код.