Dependenc Injection?
Есть базовый класс с конструктором, в который инжектятся нужные ему сущности
Есть куча дочерних классов своим конструктором, в теле которого нужно вызывать конструктор родительского и перепрокидывать ему зависимости
И в один прекрасный момент вдруг понадобится докинуть еще зависимость в базовый класс
и.... придётся вносить изменения во все дочерние классы .............
мб поэтому угловой стайлгайд не советует наследование?
может просто Injector в базовый и там уже через get брать нужное вам? тогда модифицировать не потребуется в будущем
его никто не советует
Обсуждают сегодня