Содержание курса
1. Single Responsibility
6 уроков
102
40
0м
0
Закрытый
1.1
Начало. Первый пример.
↗
23
9
-
0
Закрытый
1.2
Второй пример.
↗
19
8
-
0
Закрытый
1.3
Третий пример.
↗
18
8
-
0
Закрытый
1.4
Четвертый пример.
↗
14
7
-
0
Закрытый
1.5
Пятый пример.
↗
13
5
-
0
Закрытый
1.6
Бонус.
↗
15
3
-
0
2. Open-Closed Principle
5 уроков
48
9
0м
0
Закрытый
2.1
Начало. Первый пример.
↗
14
2
-
0
Закрытый
2.2
Второй пример.
↗
6
2
-
0
Закрытый
2.3
Третий пример.
↗
8
2
-
0
Открытый
2.4
Четвертый пример.
↗
14
2
-
0
Закрытый
2.5
Пятый пример.
↗
6
1
-
0
3. Liskov Substitution Principle
3 урока
21
6
0м
0
Закрытый
3.1
Начало. Первый пример.
↗
7
2
-
0
Закрытый
3.2
Второй пример.
↗
6
2
-
0
Закрытый
3.3
Бонус.
↗
8
2
-
0
4. Interface Segregation Principle
2 урока
16
4
0м
0
Закрытый
4.1
Начало. Базовые понятия Interface Segregation.
↗
9
2
-
0
Закрытый
4.2
Применение ISP в практике разработки.
↗
7
2
-
0
5. Dependency Inversion
2 урока
16
2
0м
0
Закрытый
5.1
Паттерн: Декоратор
↗
9
2
-
0
Закрытый
5.2
Паттерн: Мост
↗
7
0
-
0