/
javapractice
/
JavaPractice
Обзор
Документация
Войти
/
javapractice
/
JavaPractice
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
2
CI/CD
Аналитика
develop
SOLID/src/main/resources/readMe.txt
6 строк
1 KB
Zexa91x0
SOLID - OCP
24 май 2021, 12:03
24 май 2021, 12:03
2656607
Код
Авторство
О чём код?
SOLID (твердый) SRP - Принцип единственной ответственности. Каждый модуль должен выполнять только одно действие. OCP - Принцип открытости для расширения \ закрытости для модификации. Программа должна легко изменяться путем добавления нового кода а не изменения старого. LSP - Принцип подстановки Барбары Лисков. Необходимо использовать взаимозаменяемые части, которые придерживаются некоего договора. ISP - Принцип разделения интерфейсов. Необходимо избегать зависимости от интерфейсов которые на практике применяться в задаче не будут. DIP - Принцип инверсии зависимостей. Модули верхних уровней не должны зависеть от модулей верхних уровней.