Принципы SOLID это пять принципов объектно-ориентированного программирования. Это набор правил и наилучших подходов, которым нужно следовать при создании структуры классов.
Из этой статьи вы узнаете все необходимое для начала применения принципов SOLID в ваших проектах.