This lecture and the other 15 in this series were given to 3rd year BSc students of Innopolis University (Russia) in 2021.
The slide decks for these lectures were made in LaTeX. You can find their sources here:
I’m very sorry for the quality of sound in this lecture. Other lectures have better quality.
Blog:
Books:
GitHub: (don’t hesitate to follow in order to stay informed)
Telegram channel with recent news and updates: (subscribe to not miss a thing)
Twitter with daily and weekly updates: (follow me!)
iTunes:
SoundCloud:
Yandex Music podcast by yegor256:
0:00 The structure of the lecture
6:27 Object Model by Grady Booch. Abstraction
16:42 Encapsulation
25:22 Modularity
26:54 Hierarchy
39:46 SOLID Principles by Uncle Bob
42:04 Single Responsibility Principle (SRP)
46:00 Open-Close Principle (OCP)
50:44 Liskov Substitution Principle (LSP)
51:42 Duck Typing
53:42 Interface Segregation Principle (ISP)
57:57 Dependency Inversion Principle (DIP)
1:00:16 Design by Contract by Bertrand Meyer
1:01:09 Don’t Repeat Yourself (DRY)
1:02:34 You Ain’t Gonna Need It (YAGNI)
1:03:37 Inversion of Control
1:07:19 OOP vs. Functional Programming
1:12:16 Books, Venues, Call-to-Action
3 views
1669
548
4 weeks ago 00:00:17 1
Новый игровой компьютер “Флокс“
4 weeks ago 00:00:15 1
Новый игровой компьютер “Посейдон“ R7 8700F+RТХ4060
4 weeks ago 00:25:36 6
[BIG GEEK] Apple M2 Pro vs M1 Pro vs M1 Max — что лучше?
4 weeks ago 03:13:09 63
Survival: Fountain of Youth Идём в туман !🔞
4 weeks ago 02:39:24 168
GTA 4: The Lost and Damned (дисковая версия от 1С). Начало байкерской “карьеры“ - Стрим #1
4 weeks ago 02:56:57 192
CLAIRES AWAKENING ► Resident Evil 3 MOD | Часть 3
4 weeks ago 00:09:44 1.1K
Этим видео я сэкономлю вам 1000$. Обзор игрового ноутбука HASEE Z6-KP5GT.
4 weeks ago 00:18:32 20
ТОП 17 лучших подарков на новый год для техно-гика за цену iPhone. Что подарить на новый год?
4 weeks ago 00:13:48 968
[ВУЙЧИЧ] ПОСАДИЛ ЗА ДЕНЬГИ - GTA 5 RP
4 weeks ago 01:31:09 35
Прохождения . 2: Heart of Chornoby часть 4
4 weeks ago 00:02:39 35
Такое хотят смотреть
4 weeks ago 03:57:46 1
Прохождение Need for Speed: Underground #4
4 weeks ago 00:36:10 15
50 модов для релизной версии 7 Days to Die.
4 weeks ago 02:52:08 135
Для тех, кто не спит: Выживаем с друзьями в DayZ | Ванилла Чернарусь офф | Стрим Стрим 1/12/2024
4 weeks ago 03:46:42 41
«Ведьмак 3: Дикая Охота» - прохождение (#70)
4 weeks ago 06:15:49 105
Fountain of Youth Ищём медь Строим корабль !🔞
4 weeks ago 01:11:44 920
Farming Simulator 25: Hutan Pantai - В ожидании урожая #4
4 weeks ago 03:15:27 221
GTA 4 (дисковая версия от 1С) - ФИНАЛ похождений бравого серба! - Стрим #6
4 weeks ago 00:23:16 45
[MYRAVEI] 😱 КУПИЛ КУЛИНАН ЗА МЕСЯЦ С НУЛЯ? | НОВЫЙ ПРОЕКТ? | МТА ПРОВИНЦИЯ СЕРИЯ #8
4 weeks ago 00:20:28 300
[MYRAVEI] 😱 BMW F90 ЗА 12 ДНЕЙ | ПУТЬ ПУТЬ БОМЖА ДО ROLLS ROYCE | МТА ПРОВИНЦИЯ СЕРИЯ #6
4 weeks ago 00:23:43 81
[MYRAVEI] 😱 СЛОВИЛ ДОМ! НАЧАЛО ПЕРЕКУПСТВА | ПУТЬ ПУТЬ БОМЖА ДО ROLLS ROYCE | МТА ПРОВИНЦИЯ СЕРИЯ #5
4 weeks ago 03:49:28 228
Fountain of Youth Исследуем Новый остров !🔞
4 weeks ago 03:49:25 101
Получемпион Сиродила #110 | TES IV: Oblivion
4 weeks ago 00:48:53 110
НАШЕЛ СВД | ПЛЯСКИ НА МАКОВОМ ПОЛЕ | STALKER 2 СЕРДЦЕ ЧЕРНОБЫЛЯ #4