SOLID SOLID (набор принципов дизайна) — принципы проектирования для гибкости и сопровождаемости кода.