Пропуски и принципи при работа с обекти, интерфейси и структури от данни
The interface segregation principle states: A client should never be forced to implement an interface that it doesn’t use, or clients shouldn’t be forced to depend on methods they do not use.
segregation – разделяне
Принципът на разделяне на интерфейса гласи: Клиент никога не трябва да бъде принуждаван да прилага интерфейс, който не използва, или клиентите не трябва да бъдат принуждавани да зависят от методи, които не използват.
интерфейс – взаимоотношение
https://zelenkroki.wordpress.com/wp-admin/post.php?post=15185&action=edit&classic-editor