solid-single-responsibility

Each class should encapsulate a single concept or responsibility Use when designing system architecture. Architecture category skill.