➡ If I ask you: Could your knowledge of the available implementations affect your abstractions design? ➡ Most probably you would say: No, if this happ...
➡ One of the behavioral design patterns. ➡ Its main goal is to decouple the behavior of an object from its state by modeling the behavior into an abst...
Read this article to understand the Liskov Substitution Principle of the SO(L)ID principles in .NET C#
Is it enough to define IMyInterface? do I need IMyInterface as well?