Спойлер: к игре Metal Gear Solid пять принципов объектно-ориентированного программирования отношения не имеют. SOLID – это какая-то игра? Не совсем. SOLID – пять принципов объектно-ориентированного программирования, которые задают архитектуру программы. Разберем по буквам: S (The Single Responsibility Principle) – принцип единой ответственности, то есть один класс решает одну задачу и у класса должна быть только одна причина для изменения. Если класс задает направление движения машины, то этот класс не должен выполнять какие-либо другие задачи...
SOLID – аббревиатура, которая означает названия принципов объектно-ориентированного программирования. Разработал эти пять принципов в начале 2000 Роберт Мартин, американский программист, автор книги "Чистый код". Все они направлены на то, чтобы разработчики не использовали сложных конструкций и упрощали свой код.⠀ Как расшифровывается эта аббревиатура 👇
1️⃣ S — Single responsibility principle — принцип единой ответственности.
Функция, класс или модуль должны отвечать только за одну работу, иметь только одну причину для изменений...