SOLID – Single Responsibility Principle With C#

The Single Responsibility Principle is one of the SOLID design principles. We can define it in following ways: A reason to change: A class or method should have only one reason to change. Single Responsibility: A class or method should have only a single responsibility. When a class has more than one responsibility, there are… Continue Reading SOLID – Single Responsibility Principle With C#