Single-Responsibility Principle (SRP)
If a class has too many responsibilities (High Cohesion), all classes that depend on this class have...
Tags: agile, csharp