Оглавление:
- Определение - Что означает принцип единой ответственности (SRP)?
- Техопедия объясняет принцип единой ответственности (SRP)
Определение - Что означает принцип единой ответственности (SRP)?
Принцип единой ответственности (SRP) является частью «СОЛИДНОЙ» аббревиатуры для принципов программирования, разработанной Робертом К. Мартином. Это относится к каждому объекту в кодовой базе, имеющему одну конкретную функцию.
Техопедия объясняет принцип единой ответственности (SRP)
Принципы SOLID включают принцип единой ответственности, а также четыре других принципа, которые основаны на аббревиатуре SOLID: открытый-закрытый, подстановка Лискова, разделение интерфейса и инверсия зависимостей.
Как часть этого набора, который предназначен для упрощения разработки и расширения кода и помогает с обновлениями и изменениями, принцип единой ответственности указывает на одну функцию на класс и помогает сделать код модульным для предотвращения взаимозависимостей. Классы и элементы, на которые возложена только одна ответственность, легче объяснить и легче понять в среде кодовой базы. Это делает ответственность за одну функцию как часть аббревиатуры SOLID ключевым способом оптимизации объектно-ориентированного программирования.
