Базовый курс C++ (MIPT, ILab). Lecture 13. Проектирование
Лекции в бакалавриате МФТИ по C++ на русском языке. Завершающая лекция первого семестра посвящена философским обобщениям ООП и попытке объяснить студентам что такое проектирование ПО и как именно программирование (как человеческая деятельность) отличается от программирования (как решения математических задачек). Лектор: Константин Владимиров Дата лекции: 6 декабря 2021 года Съёмка: Владислав Белов. Звук: Дмитрий Рябцев. Предыдущая лекция: • Базовый курс C++ (MIPT, ILab). Lecture 12.... Следующая лекция: • Базовый курс C++ (MIPT, ILab). Lecture 14 ... Слайды ко всем лекциям: https://sourceforge.net/projects/cpp-... Примеры кода ко всем лекциям: https://github.com/tilir/cpp-graduate Timeline: 00:00 Снова контексты и интерфейсы 08:30 Проектирование 11:06 UML 19:20 SOLID 22:50 Единственная ответственность 30:55 Связность 35:40 Принцип открытости и закрытости 44:45 Инцидентные структуры данных 52:10 Parent inversion 01:06:30 Подстановка Лисков 01:09:20 Ковариантность к генерализации 01:15:20 Разделение интерфейса 01:17:45 Инверсия зависимостей 01:24:10 Немного о хорошем коде 01:30:05 POLI и POLA 01:36:10 Литература и заключение Errata: Тут пока пусто

Базовый курс C++ (MIPT, ILab). Lecture 14 (доп). OpenGL и Vulkan

C++ FULL COURSE For Beginners (Learn C++ in 10 hours)

Dictatorship Through Urban Improvement

Базовый курс C++ (MIPT, ILab). Lecture 11. Исключения

ФАТАЛЬНАЯ ОШИБКА с горутинами в Go | Как НЕ УРОНИТЬ прод

Интервью с Константином Владимировым

SOLID PRINCIPLES in simple language (many examples)

Базовый курс C++ (MIPT, ILab). Lecture 16. Специализация и инстанцирование.

Антон Полухин — C++ трюки из userver

Магистерский курс C++ (МФТИ, 2022-2023). Лекция 15. Аллокаторы

Базовый курс C++ (MIPT, ILab). Lecture 27. Constexpr функции.

Простой рабочий алгоритм использования SOLID на практике

Решение практических задач на C++ ➤ Шаблоны проектирования и SOLID принципы

Шурик в Матрице. Полный фильм

Самая глупая ошибка в коде на C++

Базовый курс C++ (MIPT, ILab). Lecture 15. Вычисления на GPU.

МФТИ: Ад или Рай? Учеба 24/7, отчисления и $20,000 зарплата

Базовый курс C++ (MIPT, ILab). Lecture 25. Алгоритмы и функторы.

