Перейти к содержимому

Разделяй и абстрагируй: как создавать понятный С++ код // Демо-занятие курса «C++ Developer»

OTUS IT Онлайн - образование

0:00 / 0:00

Разделяй и абстрагируй: как создавать понятный С++ код // Демо-занятие курса «C++ Developer»

191 просмотр · 1 г. назад
OTUS IT Онлайн - образование
42,4 тыс. подписчиков
191 просмотр · 1 г. назад
Открытый урок онлайн-курса «C++ Developer» На вебинаре совместно выполним несколько итераций рефакторинга небольшого приложения. Используя два простых приема дизайна ПО, декомпозицию и абстрагирование, достигнем сразу нескольких целей: повысим читаемость, тестируемость и надежность нашей реализации. Рассмотрим код, в котором простоту приносят в жертву производительности и попробуем улучшить ситуацию, сохраняя ключевой принцип C++: zero overhead. Будет полезно: Начинающим разработчикам на C++. В результате: Составим список советов "на каждый день" по улучшению кодовой базы вашего проекта. «C++ Developer» - https://otus.pw/QL0o/ Преподаватель: Андрей Рыжиков - разработчик в НИИ обработки аэрокосмических изображений Пройдите опрос по итогам мероприятия - https://otus.pw/IVhO/ Следите за новостями проекта: Telegram: https://t.me/Otusjava ВКонтакте: https://otus.pw/850t LinkedIn: https://otus.pw/yQwQ/ Хабр: https://otus.pw/S0nM/