> Могу ли я применять SOLID проектируя приложения не на ООП языке?
В какой парадигме ты проектируешь приложение?
> Если нарушается один принцип - значит ли что я могу просто использовать отдельные принципы, которые мне нравятся?
Утверждается ли где-то, что эти принципы строго зависят друг от друга, или что применяются только вместе в такой комбинации?
> А насколько выгодно использовать отдельные принципы?
Ровно на столько, на сколько не выгодно иметь проблемы, которые они решат
> Ну и если я не могу применять принципы вне закрытой системы
Что ты называешь закрытой системой и почему не можешь применять?
React это про модульность, фп и реактивность, так что не очень похоже на ООП.
Понял
Понял
Закрытая система это такая система, у который нет сайд эффектов, кек. Ну тоесть все принципы квантовой механики я могу применять только внутри квантовой механики (пример), а если захочу использовать кота шредингера для того, чтобы объяснить систему вне квантовой механики - обосрусь.