Ganesh Rama HegdeforDesign Patterns in Software Blogdesignpatterns.hashnode.dev·Aug 25, 2024Interface Segregation Principle (ISP)The Interface Segregation Principle (ISP) is one of the SOLID principles in object-oriented design. It states that a class should not be forced to implement interfaces it doesn't use. Instead, it's better to have multiple, smaller, and more specific ...Discuss·1 likeinterface
Geo J Thachankarygeothachankary.hashnode.dev·Aug 19, 2024Understanding the Interface Segregation Principle (ISP) with C#In this blog post, we will explore the fourth principle in the SOLID design principles series: the Interface Segregation Principle (ISP). In case you missed the previous posts in this series, you can catch up here: Single Responsibility Principle (S...Discuss·102 readsS.O.L.I.D Principles Using C#SOLID principles
Harish Gautamharishgautam.hashnode.dev·May 3, 2024Interface Segregation Principle (ISP) - JavascriptThe Interface Segregation Principle (ISP) is one of the SOLID principles of object-oriented design. It suggests that no client should be forced to depend on methods it does not use. In other words, you should design your interfaces in a way that clie...DiscussJavaScript
Younes Espiritukapitan-heneral.hashnode.dev·Mar 25, 2024Interface Segregation Principle↝ This principle states that you have to make fine-grained interfaces that are client-specific. Again, what do we mean by that? Let's break it down. There are two main ideas in its name: Interface and segregation. What is an interface? What do we mea...DiscussInterface segregation Principle