1.3Kпросмотров
15 декабря 2024 г.
Score: 1.4K
Разберем основные техники нарушения этого принципа: ❔ 1) Слишком большие интерфейсы 🍑 2) Компоненты в интерфейсах слабо согласованы (перекликается с принципом единой ответственности) ❤️❤️ /// ❤️❤️ 3) Методы без реализации (перекликается с принципом Лисков) 🤡 В этом случае интерфейс класса разделяется на отдельные части, которые составляют раздельные интерфейсы. Затем эти интерфейсы независимо друг от друга могут применяться и изменяться. В итоге применение принципа разделения интерфейсов делает систему слабосвязанной, и тем самым ее легче модифицировать и обновлять. Если вам было хоть что-то понятно - прожимаем ♥ (по традиции :з )
Задаем вопросы в комментарии (можно в лс!) 😏
Так я смогу понять, что стоит продолжать публиковать контент. ☺ Если где-то накосячил - пишите в комментарии или ЛС, не стесняйтесь. Надеюсь вам понравилось, а следующая буква - 🔤