abykov.dev

SOLID: SRP — Принцип единственной ответственности

Принцип единственной ответственности. Он гласит: “Каждый программный компонент должен иметь одну и только одну ответственность” Проще говоря, если класс или функция умеют делать слишком многое — ...

SOLID: серия материалов о принципах проектирования

При проектировании программных систем разработчики сталкиваются с множеством архитектурных решений. Как понять, когда класс становится слишком сложным? Как добавлять новые возможности, не ломая сущ...