Вопросы по теме 'interface-segregation-principle'

Является ли принцип разделения интерфейсов классами или объектами?
Напоминаем (из вики ): Принцип разделения интерфейсов (ISP) гласит, что ни один клиент не должен зависеть от методов, которые он не использует. А теперь посмотрите на мой пример. Вот моя изменяемая сущность. Он откуда-то...
1018 просмотров

Противоположность принципу разделения интерфейса
Сегодня в интервью меня спросили, что такое принцип разделения интерфейса и какой случай или принцип противоположен этому. Провайдер мне понятен, но я не знаю второй части вопроса, что противоположно провайдеру по принципу?
316 просмотров

В чем разница между провайдером и OCP?
Я не понимаю, в чем разница между принципом разделения интерфейса и принципом открытости/закрытости. Я понимаю, что провайдер должен сделать так, чтобы все зависело от интерфейсов, а OCP — от классов, и я вижу, что оба они могут быть реализованы...
621 просмотров

Разница между принципом подстановки лисков и принципом разделения интерфейсов
Есть ли принципиальное различие между принципом замещения Лисков (LSP) и принципом разделения интерфейсов (ISP)? В конечном счете, оба ручаются за разработку интерфейса с общими функциями и представляют новый интерфейс, когда у вас есть специальное...
3737 просмотров

Как создавать объекты с помощью шаблона декоратора?
У меня есть вопросы по паттерну декоратора. Насколько я понял, шаблон декоратора существует для добавления поведения к объекту, то есть для украшения объекта, чтобы вы могли составлять различные объекты без необходимости реализации большого...
38 просмотров