Внедрение зависимостей и использование интерфейсов?

Я заметил, что многие разработчики определяют интерфейс для КАЖДОГО класса, который будет внедрен с использованием инфраструктуры DI. Каковы преимущества определения интерфейсов для каждого класса?

27
задан aryaxt 26 February 2012 в 04:19
поделиться