да какая разница. Я про конкретную вещь говорю. есть доклад с хедс прошлого. Можешь посмотреть. Мне идея понравилась. Не все, а именно вариант с кложурами. Отказ от делегатов в пользу кложур достаточно частое явление, но тут вопрос, что прям вместо какого то протокола с 5 методами, поставляем в качестве зависимости 5 атомарных кложур. Для удобства к примеру имеем второй способ собрать зависящий класс альтернативным конструктором, в котором напихиваем эти кложуры как непосредственно методы существующего одного класса зависимости, а в тестах поставляем зависящему классу отдельные кложуры.
Дочку в сад везу.) чуть позже. В целом написано тут.