Re: Вопрос про Interface Segregation Principle
От: Sharov Россия  
Дата: 23.04.18 14:53
Оценка: 2 (1)
Здравствуйте, Максим Рогожин, Вы писали:

МР>Привет,

МР>подскажите, пожалуйста, чем КОНКРЕТНО плохо НЕ следовать этому принципу? Ну вот допустим наш интерфейс содержит две группы методов — каждая группа методов относится к отдельной функциональности. Чем конкретно плох этот интерфейс?

Логично, чтобы был один интерфейс, унаследованный от двух. В каждом интерфейсе содержалась бы своя группа методов. А лучше сразу наследоваться от двух интерфейсов при необходимости, без лишнего 3-го.

МР>Имеет ли это отношение к зацеплению или связности (принципы GRASP)?


Если только логическая связанность.
Кодом людям нужно помогать!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.