Загрузка страницы

Технологии программирования 2. Основные принципы: SOLID, YAGNI, KISS, DRY. Паттерны программирования

Были небольшие проблемы с яркостью, простите
Таймкоды:
00:00:00 - Введение
00:00:41 - Что узнали в прошлый раз?
00:01:59 - План
00:02:32 - SOLID
00:06:37 - Single Responsibility Principle
00:13:29 - Open Closed Principle
00:16:41 - Liscov Substitution Principle
00:22:42 - Interface Segregation Principle
00:32:03 - Dependency Inversion Principle
00:42:47 - YAGNI
00:45:49 - KISS
00:48:07 - DRY
00:51:21 - UML и классы
01:04:35 - Первые паттерны проектирования
01:07:58 - Фабрика
01:12:15 - Пример

Дата лекции: 14.02.24
Лектор: Ахтямов Павел Ибрагимович

Оператор: Егор Савельев
Монтажёр: Николай Зуев

Ссылка на плейлист: https://www.youtube.com/playlist?list=PL4_hYwCyhAvaW4VuMGOjQrmjBzo8JKnK2

Видео Технологии программирования 2. Основные принципы: SOLID, YAGNI, KISS, DRY. Паттерны программирования канала Лекторий ФПМИ
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
23 февраля 2024 г. 15:07:12
01:16:14
Другие видео канала
Случайные процессы 6 Свойства корреляционной функции стационарных процессовСлучайные процессы 6 Свойства корреляционной функции стационарных процессовТранспортные потоки. Лекция 4. Гасников А.В.Транспортные потоки. Лекция 4. Гасников А.В.ТФСиА 15. Теоремы Тарского и Гёделя.ТФСиА 15. Теоремы Тарского и Гёделя.Теория колец и полей 3. Евклидовы кольцаТеория колец и полей 3. Евклидовы кольцаГармонический анализ 20. Формулы ЭйлераГармонический анализ 20. Формулы ЭйлераОКТЧ 22. Диофантовы приближения. Цепные дробиОКТЧ 22. Диофантовы приближения. Цепные дробиФункциональный анализ 10. Элементы нелинейного анализаФункциональный анализ 10. Элементы нелинейного анализаВведение в машинное обучение - семинары, SVM, PCA. (4 курс, осень 2022)Введение в машинное обучение - семинары, SVM, PCA. (4 курс, осень 2022)Презентация кафедры вычислительных технологий и моделирования в геофизике и биоматематике (ИВМ РАН)Презентация кафедры вычислительных технологий и моделирования в геофизике и биоматематике (ИВМ РАН)ТПиАК 10. Процессы в операционных системахТПиАК 10. Процессы в операционных системахСлучайные процессы 4. Винеровские и пуассоновские процессыСлучайные процессы 4. Винеровские и пуассоновские процессыДискретный анализ 5. Жадные алгоритмы раскраски графовДискретный анализ 5. Жадные алгоритмы раскраски графовОКТЧ 1. Квадратичные вычеты. Символ ЛежандраОКТЧ 1. Квадратичные вычеты. Символ ЛежандраПрезентация кафедры математического моделирования сложных систем и оптимизации ФПМИПрезентация кафедры математического моделирования сложных систем и оптимизации ФПМИАлгоритмы и структуры данных (Экономика & ERP). 7. Хеш-таблицыАлгоритмы и структуры данных (Экономика & ERP). 7. Хеш-таблицыДифференциальные уравнения 14. Геодезические задачиДифференциальные уравнения 14. Геодезические задачиПрограммирование основных алгоритмов 2. Алгоритм Косарайю. DFS на неорграфах. 0-k BFSПрограммирование основных алгоритмов 2. Алгоритм Косарайю. DFS на неорграфах. 0-k BFSАлгоритмы и структуры данных 12. Принадл. точки многоугольнику. Пересеч. полуплоск-тей. Bounding boxАлгоритмы и структуры данных 12. Принадл. точки многоугольнику. Пересеч. полуплоск-тей. Bounding boxФункциональный анализ 3. Обратный операторФункциональный анализ 3. Обратный операторПрограммирование основных алгоритмов 8. Алгоритм Диница и Хопкрофта-Карпа. Строки (начало)Программирование основных алгоритмов 8. Алгоритм Диница и Хопкрофта-Карпа. Строки (начало)Случайные процессы 6. Условные математические ожиданияСлучайные процессы 6. Условные математические ожидания
Яндекс.Метрика