Что читать программисту на C++?

Посоветуйте пожалуйста, какие книги лучше читать, темы и авторы.

По паттернам, библиотекам разным (Qt, Boost, OpenCV/GL), Алгоритмам, структурам данных и т.д.
В общем все книги, которые способны наставить на путь истинный и сделать меня программистом достойным.

З.Ы.: Основы языка изучил, теперь остаются нововведения из 11, 14 и 17-х версий, по ним что посоветуете?.
З.Ы. 2: Особенно интересует машинное обучение.

master-yoda_66155420_orig_.jpeg
  • Вопрос задан
  • 3282 просмотра
Решения вопроса 2
pinebit
@pinebit
Freelance Software Engineer
Как по мне, C++ программист не может себя таковым называть, если он не читал Джефа Элджера.
Про Qt - лучше читать официальную документацию и смотреть примеры.
Про OpenCV - лучше начать с самой технологии и потыкать ее через Питон: www.pyimagesearch.com
Про OpenGL - книг хороших не нашел (ни тогда, ни сейчас), осваивал по примерам и оф. документации.
По алгоритмам найдите копию Hackers Delight (там всякие фокусы с битами-байтами).
По вопросам оптимизации - почитайте старые книги Касперского (Техника оптимизации программ и эффективное использование памяти).
По структурам данных: https://github.com/thejameskyle/itsy-bitsy-data-st...
Ответ написан
Olej
@Olej
инженер, программист, преподаватель
Пригласить эксперта
Ответы на вопрос 2
saboteur_kiev
@saboteur_kiev Куратор тега Книги
software engineer
Судя по вашим вопросам, вы слишком много пытаетесь читать и слишком мало пишете код.
Пишите код. Осваивайте git и навыки работы со средой разработки и отладкой программы.
Ответ написан
Комментировать
Rou1997
@Rou1997
C++ это обширная кроссплатформенная система, и истинных путей она поддерживает множество, поэтому вам прежде всего необходимо определиться чем вы заниматься будете, чего именно вы хотите быть достойны, без этого ответ на вопрос невозможен, а любые попытки будут субъективным бредом, впрочем если для вас достойно быть невеждой и не знать объективную информацию, то вперед и с песней!
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы