Современный C++: безопасное использование
- Добавил: literator
- Дата: 27-11-2023, 19:05
- Комментариев: 0
![](/uploads/posts/2023-11/thumbs/1701101214_sovremc_bezopispolz.jpg)
Автор: Джон Лакос, Витторио Ромео, Ростислав Хлебников, Алисдар Мередит
Издательство: ДМК Пресс
Год: 2022 (2023)
Страниц: 1044
Язык: русский
Формат: pdf
Размер: 19.6 MB
Эта книга обобщает многолетний опыт сообщества C++ в применении функций C++11 и C++14 и поможет вам принимать эффективные и безопасные проектные решения, отражающие реальные экономические инженерные компромиссы в крупномасштабных и разнообразных средах разработки программного обеспечения. Авторы используют примеры, взятые из реальных баз кода, чтобы объективно проиллюстрировать каждый вывод и осветить ключевые проблемы. В каждой функции указаны разумные варианты использования, скрытые подводные камни и недостатки этой языковой функции. Прочитав эту книгу, вы будете:
▪️ Понимать, что делает каждая функция C++11/14 и где она работает лучше всего
▪️ Понимать, как обойти подводные камни, мешающие показу, и раздражающие угловые случаи
▪️ Знать, какие функции требуют дополнительного обучения, опыта и экспертной оценки
▪️ Получите информацию для подготовки стандартов кодирования и руководств по стилю, соответствующих потребностям вашей организации
▪️ Будьте готовы постепенно и разумно внедрять современный C++ в существующие базы кода
Современный C++ предлагает многое – как хорошее, так и плохое. Многие из его новых функций открывают перспективу повышения производительности, выразительности, удобства сопровождения и т. д. С другой стороны, многие из этих функциональных возможностей таят в себе потенциальные ловушки – некоторые очевидны, другие менее очевидны. С каждой новой версией C++ – теперь уже раз в три года – язык постоянно расширяется, соответственно, расширяются и возможности для некорректного использования его функциональности из-за недостатка знаний и опыта.
Использование новых функций и без того сложного языка программирования, такого как C++, с которым многие разработчики могут быть не вполне знакомы, создает особую категорию риска. Менее опытные инженеры могут непреднамеренно ввести новые функции в зрелую кодовую базу, что в этом контексте, возможно, добавит заведомо отрицательную ценность. Как всегда, только время и опыт могут подтвердить, при каких условиях использование новой функции языка C++ будет вполне разумным. Мы как старшие разработчики, руководители групп и технические менеджеры ведущей финансово-технологической компании несем ответственность за защиту нашего основного актива в виде программного обеспечения от неоправданного риска.
Скачать Современный C++: безопасное использование
![](/templates/LitmyL/images/LitMyru.png)
[related-news] [/related-news]
Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.