
Решение практических задач на C++ (2020)
Чему вы научитесь:
⇒Вы научитесь решать практические задачи на С++, используя лучшие практики, применяя шаблоны проектирования Банды четырех и принципы SOLID.
⇒Реализовывать базовую архитектуру игрового приложения на основе шаблона Наблюдатель.
⇒Проектировать структуру игрового цикла с учетом потоков сообщений.
⇒Понимать базовые принципы разработки пользовательского интерфейса и применять их на практике.
⇒Понимать роль искусственного интеллекта в играх и основные подходы к реализации игрового искусственного интеллекта. В частности, рассматривается полный перебор с метрикой.
⇒Применять различные текстовые форматы для ускорения работы приложения.
⇒Понимать роль тестирования и уметь применять юнит-тесты в процессе практической разработки приложения.
⇒Уметь применять концепцию разработки через тестирование.
⇒Понимать основные теоретические подходы к оптимизации приложения в С++ и уметь применять их на практике в своем приложении.
СКАЧАТЬ | #сpp
Чему вы научитесь:
⇒Вы научитесь решать практические задачи на С++, используя лучшие практики, применяя шаблоны проектирования Банды четырех и принципы SOLID.
⇒Реализовывать базовую архитектуру игрового приложения на основе шаблона Наблюдатель.
⇒Проектировать структуру игрового цикла с учетом потоков сообщений.
⇒Понимать базовые принципы разработки пользовательского интерфейса и применять их на практике.
⇒Понимать роль искусственного интеллекта в играх и основные подходы к реализации игрового искусственного интеллекта. В частности, рассматривается полный перебор с метрикой.
⇒Применять различные текстовые форматы для ускорения работы приложения.
⇒Понимать роль тестирования и уметь применять юнит-тесты в процессе практической разработки приложения.
⇒Уметь применять концепцию разработки через тестирование.
⇒Понимать основные теоретические подходы к оптимизации приложения в С++ и уметь применять их на практике в своем приложении.
СКАЧАТЬ | #сpp