Клиента не должны зависеть от методов который они не используют. Т.е. если какой то метод интерфейса не используется клиентом, то изменения этого метода не должны приводить к необходимости внесения изменения в клиентский код. (Р. Мартин)
Вывод: Много специальных интерфейсов, предназначенных для клиентов, лучше, чем один общий интерфейс