Бестселлеры Скотта Мейерса: 4 лучшие книги по C++

Скотт Мейерс является автором множества книг и одним из наиболее известных и уважаемых экспертов в области C++ и программирования в целом.

Tproger публикует подборку из 4 наиболее полезных его книг, проверенных лично нами. Также ждем ваши варианты в комментариях.


Эффективное использование С++: 55 верных способов улучшить структуру и код ваших программ

Effective C++: 55 Specific Ways to Improve Your Programs and Designs1002058-cover

«Каждый профессионал должен иметь экземпляр этой книги. Это абсолютный маст-рид для любого, кто серьезно намерен заниматься программированием на С++. Если вы никогда не читали это пособие и думаете, что вы хорошо знаете язык, то подумайте ещё раз» — Стив Ширипа, разработчик ПО в Google.

Данная книга проливает свет на многие особенности C++. В том числе здесь объясняется, как правильно работать с составляющими языка и добиваться высокой производительности. Руководство состоит из 55 частей-советов.

Рейтинг на Amazon: 4,7 из 5.


Ещё более эффективное использование С++: 35 новых способов улучшить структуру и код ваших программ

ShowCoverMore Effective C++: 35 New Ways to Improve Your Programs and Designs

Данная книга является продолжением предыдущей: автор добавил ещё 35 новых способов по улучшению вашего кода и более грамотному использованию возможностей языка.

«Ещё более эффективно, ещё более надежно, ещё более последовательно, ещё более портативно и ещё более универсально» — именно так С. Мейерс описал свой новый бестселлер.

В книге присутствуют примеры практического применения таких элементов, как ключевые слова mutable и explicit, пространства имен, члены шаблонов — и многих других.

Рейтинг на Amazon: 4,5 из 5.


Эффективное использование STL: 50 верных способов улучшить ваше владение стандартной библиотекой шаблонов

Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library9780201749625

Standard Template Library — набор обобщённых алгоритмов, контейнеров, средств доступа к их содержимому и различных вспомогательных функций в C++. Это одна из самых полезных, но в тоже время и одна из самых сложных частей языка.

Книга «Effective STL» призвана помочь вам в ее освоении. Как и предыдущие из серии, она организована в виде 50 заметок, каждая из которых освещает разные области стандартной библиотеки. Немалая часть посвящена таким составляющим STL контейнерам, как maps и vectors.

В целом «Effective STL» является поистине бесценным источником знаний для всех, кто использует или только планирует использовать STL в своей работе.

Рейтинг на Amazon: 4,5 из 5.


Эффективное использование современного C++: 42 верных способа улучшить структуру и код ваших программ

front cover - fruit dove - BWEffective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14

Книга, ставшая бестселлером, является руководством по грамотному использованию языка C++ и всех его последних возможностей.

Помимо общих принципов проектирования хороших программ, пособие рассказывает об эффективном использовании шаблонов, а также об управлении ресурсами. Советы, представленные в издании, позволят значительно повысить производительность вашего приложения, его код сделать куда более элегантным и понятным, а работу — более творческой и интересной.

«Эффективное использование C++» ориентировано на уже знакомых с основами C++ и имеющих навыки его практического применения программистов.

Рейтинг на Amazon: 5 из 5.


Больше полезных программисту книг ищите в рубрике #books@tproger на нашей странице ВКонтакте.

Тарас Сереванн, эксперт в области IT магии