Explained ISP With Simple Example.
The Interface Segregation Principle states "Clients must never be forced to implement an interface they do not use, nor should they be forced to rely on methods they do not use."
Playlist: • SOLID Design Principles
GitHub: https://github.com/AlmightyTricks/SOLID
0:00 - intro to ISP
0:15 - What is ISP
0:35 - ISP Explained with Example
3:51 - How to fix ISP
6:35 - ISP explained with practical example