60 / 72
ТеорияБазовыйMiddle

Single Responsibility Principle

Частота на собеседованиях: ВысокаяСпрашивают в: Т-Банк, Яндекс, Сбер, Авито

Single Responsibility Principle (SRP, принцип единственной ответственности) - первая и самая известная буква из принципов SOLID. Формулировка звучит абстрактно ("у класса должна быть только одна причина для изменения"), но проверяется на собеседовании обычно через конкретный код - дай посмотреть на класс и спроси "сколько у него причин для изменения?"

Класс, который делает слишком много