Архитектура программ на C++: как управлять разработкой и функциями приложения
OTUS IT Онлайн - образование
0:00 / 0:00
Архитектура программ на C++: как управлять разработкой и функциями приложения
462 просмотра · 5 дней назад
OTUS IT Онлайн - образование
42,3 тыс. подписчиков
462 просмотра · 5 дней назад
Когда приложение растёт, становится всё сложнее поддерживать код: новые функции начинают ломать старые, логика запутывается, а внесение изменений требует всё больше времени.
На этом открытом уроке разберём, как выстраивать архитектуру C++-приложений так, чтобы ими было удобно управлять, расширять и поддерживать в процессе развития проекта.
🔍 На вебинаре рассмотрим:
Event loop и его виды
Как системно управлять функциями приложения и объектами
Как сделать приложение модульным и легко расширяемым
Как создавать интерфейсы
Как не зависеть от данных и легко отделять данные от представления
🎯 Кому будет полезно:
C++-разработчикам, которые хотят перейти от написания отдельных функций к проектированию полноценных приложений
Тем, кто сталкивался со сложным в поддержке кодом
Разработчикам, которые хотят лучше понимать архитектурные подходы в современных проектах
Всем, кто хочет научиться писать масштабируемые и гибкие приложения
💡 Что получите по итогам:
Понимание принципов построения архитектуры приложений
Представление о том, как управлять логикой и взаимодействием компонентов
Навык проектирования более гибкого и расширяемого кода
Практическое понимание того, как отделять данные, логику и представление друг от друга
«C++-разработчик. Продвинутый уровень» - https://otus.pw/WMOu/
Преподаватель: Егор Мищерин - разработчик С++, закрытые проекты
Пройдите опрос по итогам мероприятия - https://otus.pw/N3MYa/
Следите за новостями проекта:
→ Telegram: https://t.me/Otusjava
→ Хабр: https://otus.pw/S0nM/
→ Макс: https://otus.pw/wVga/
→ VK: https://vk.com/otusru