Uses of Interfaces
1 post1 contributor
+ FollowBe the first to follow this
Write about itEverything about Uses of Interfaces

C# Interface Based Development
When trying to build maintainable, reusable, and flexible C# code, the object oriented nature of C# only gets us 50% of the way there. Programming to interfaces can provide us with the last 50%. Interfaced-based design provides loose coupling, true component-based programming, easier maintainability and it makes code reuse much more accessible because implementation is separated from the interface.