SOLID-Interface-Segregation-Principle Source code accompanying the video https://youtu.be/hBeS-k80qz4 The Single Responsibility and Open-Closed Principles help us to keep our classes under control. But how do can we do the same for interfaces?