Можешь объяснить принципы SOLID и почему они так важны в объектно-ориентированном программировании? — ДейлиПреп