Single Responsibility
Term side of the Card
Topic: Architecture
Unit title: Single Responsibility
Categories: Concept
Explanation side of the Card
Explanation: The principle that emphasizes a class should only perform one task and should not be responsible for more than one area of functionality. This reduces complexity and improves maintainability of the code.