Сливы курсов

Большая база курсов по честной ценe

Регистрация

[SWIFTBOOK] Курс 30: Принципы S.O.L.I.D.

Moderator

Administrator
Команда форума
Регистрация
24.09.2021
Сообщения
38 362

Автор:
SWIFTBOOK


Название:
Курс 30: Принципы S.O.L.I.D.

Описание курса




S
: Single Responsibility Principle (Принцип единственной ответственности).
O
: Open-Closed Principle (Принцип открытости-закрытости).
L
: Liskov Substitution Principle (Принцип подстановки Барбары Лисков).
I
: Interface Segregation Principle (Принцип разделения интерфейса).
D
: Dependency Inversion Principle (Принцип инверсии зависимостей).Эти принципы были представлены Робертом Сесил Мартином, также известным в интернете как Дядюшка Боб. Дядюшка Боб - известная личность в мире программирования, и он же является основоположником чистой архитектуры, на основе которой и существуют известные архитектурные подходы при создании ПО при программировании ООП-приложений. Поэтому, изучив эти идеи, вы без труда сможете легко проникать в суть и смысл любой архитектуры, а может быть даже решите создать свой собственный архитектурный подход!

Какую проблему решают SOLID принципы?





Чему вы научитесь в этом курсе?





Содержание курса

2. SOLID Principles (06:50)4. Example - Typical UIViewController (20:56)6. Big Project SRP Example (14:39)8. Example - Network Logic (22:41)10. Liskov Substitution Principle (04:23)12. Violation of the LSP (05:13)14. Example - Fat interface (Protocol) (06:56)16. Dependency Inversion Principle (04:59)18. Don't get trapped by S.O.L.I.D. (03:49)20. BugFixes (4:09)Общая продолжительность курса 2 часов 56 минут 36 секунды.
 

Партнеры

Верх Низ