Вопросjunior — middle101 просмотр

Можешь привести пример, когда принцип разделения интерфейсов помогает сделать программный код более модульным и удобным для расширения?