- Избранные книги для изучения C++
-
Список книг взят с http://insidecpp.ru/books/about/, профессиональные познания автора которого позволяют не сомневаться в его высочайшей квалификации и позволяют доверится его выбору.
Впрочем, вы же не поверите мне на слово? Поэтому вначале обязательно изучите его статьи из раздела Арт, Паттерны, Антипаттерны, Тест-Драйв и Заметки.
Проникнитесь его философией, юмором и его взглядами на проектирование архитектуры приложения. Да, Венгерская Нотация — самое идиотское изобретение человечества после фонарика на солнечных батарейках, а Страуструп, по ходу, писал свою книгу в жутко укуренном состоянии.
-
- Дэвид Вандевурд, Николай М. Джосаттис. Шаблоны C++. Справочник разработчика
-
На мой взгляд, на 2007 год это лучшая книга о шаблонах языка C++ в смысле теории. Рассмотрены все прямые и сопутствующие аспекты шаблонов C++, ни один момент не оставлен без внимания.
Читать эту книгу стоит с холодным сердцем, поскольку это именно справочник. Книга говорит только «в C++ можно делать так», не добавляя при этом что «так делать хорошо, а вот так — не хорошо». Судя по всему, книга рассчитана на читателя, который уже сам все понимает.
Также стоит отметить, что хоть четвертная часть и является весьма интересной, но в книге «Современное проектирование на C++» паттерны проектирования с использованием метапрограммирования описаны гораздо глубже и подробнее.
Отдельно стоит отметить, что глава «Направления дальнейшего развития» стоит особняком рядом с остальными главами книги. В главе рассказывается о возможных путях дальнейшего расширения стандарта языка C++.
Итак, данная книга — это самый полный справочник о теории шаблонов C++; справочник «от и до».
«Шаблоны C++» — это одна из очень и очень немногих книг, которую действительно стоит прочитать.
Прочитав эту книгу, вы окончательно поймете, что «Java и C# по сравнению с C++, это как язык жестов по сравнению с русским языком».© scf37.
- Авторы:
- Обложками