Lets Talk: Interfaces? No Thank you! @Matlus
Lets Talk: Interfaces? No Thank you!  @Matlus
Uploaded September 2019 | Updated September 2026, 1 week ago
Program to Interface and not implementation - this statement has been completely misunderstood. As a result, folks have an interface backing every class in their system. That's just insane.

In this video I debunk multiple stated virtues of interfaces and make a case for using classes instead. Along the way I also include the history of interfaces and certain languages where interfaces do provide some of the stated benefits. In C# however, there's not much difference if any.

See if I'm able to convince you not to use Interfaces
Lets Talk: Interfaces? No Thank you!IoT Controller using CortanaASP.NET Core SignalR & Worker Services - Part 2Template Method Pattern C#Test Spies and Test Mediators instead of MocksWinJS - Custom Controls, Binding, AppBar And Search ContractIterator PatternC# Flags Enum Explained - Deep DiveDesign Nugget - Builder Pattern - C# ExpressionsUnderstanding Polymorphism in C# - Part 1So You Want To Be A Code Reviewer ? #7Abstraction In Software Design - With Examples
Shiv Kumar |

Let's Talk: Interfaces? No Thank you!

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER