Раз уж недавно вспоминала работу разрабом на С++, скину учебные материалы по этому языку, которыми я пользовалась - вдруг кому-то пригодится.



Больше всего мне понравились две книги: классическая "Язык С++" Бьерна Страуструпа и "Qt 4. Программирование GUI на C++" Жасмин Бланшет и Марка Саммерфилд. Правда, в 2к22 я уже затрудняюсь рекомендовать вторую книгу. Разве что если параллельно с ней читать документацию новой версии Qt (5 или 6).



После книги Страуструпа можно посмотреть бесплатный курс https://stepik.org/course/153/info . В нем освещаются темы правильного использования ООП, шаблонов и функционального программирования в С++, шаблонов проектирования и качества кода в целом; немного рассказано про библиотеку boost. Правда, практическая часть курса хромает: основная часть баллов идёт за проект, проверяемый другими учениками (те, кто проходил курсы stepik, знает, в чем подвох).



А мотивацию учить всю эту теорию можно получить, прочитав поучительную историю создания легендарной игры "Щи: Симулятор жестокости": https://nooby-games.ru/%D1%89%D0%B8-%D1%81%D0%B8%D0%BC%D1%83%D0%BB%D1%8F%D1%82%D0%BE%D1%80-%D0%B6%D0%B5%D1%81%D1%82%D0%BE%D0%BA%D0%BE%D1%81%D1%82%D0%B8/

😏😏😏

Tl;Dr описание игры от автора: "возможно этот код является адаптером для открытия врат ада на С++"



#учебные_материалы