Utilizing the Single Responsibility Principle in C# | CodeSignal Learn