Книга: Саттер Герб, Александреску Андрей «Стандарты программирования на С++. 101 правило и рекомендация»

Стандарты программирования на С++. 101 правило и рекомендация

Серия: "С++ In-Depth"

Книга "Стандарты программирования на С++"Герб Саттера и Андрея Александреску поможет новичку стать профессионалом, так как в ней представлен сконцентрированный лучший опыт программистов на C++, обобщенныйдвумя экспертами мирового класса. Начинающий программист найдет в книге" Стандарты программирования на С++"простые и понятные рекомендации для ежедневного использования, подкрепленные примерами их конкретного применения на практике. Опытные программисты найдут в ней советы и новые рекомендации, которые можно сразу же принять на вооружение. Программисты-профессионалы могут использовать эту книгу как основу для разработки собственных стандартов кодирования, как для себя лично, так и для группы, которой они руководят. Конечно, книга" Стандарты программирования на С++"рассчитана в первую очередь на профессиональных программистов с глубокими знаниями языка, однако она будет полезна любому, кто захочет углубить свои знания в данной области.

Издательство: "Вильямс" (2019)

ISBN: 978-5-8459-1933-5, 978-5-907114-30-2

Купить за 1901 руб в Лабиринте

Саттер, Герб

Герб Саттер

Герб Саттер (англ. Herb Sutter) — известный эксперт по языку C++, автор книг и колумнист в Dr. Dobb's Journal. Начал работать в Microsoft в 2002 году в качестве евангелиста платформы Visual C++ .NET и достиг должности архитектора ПО C++/CLI[1]. В течение 10 лет Герб был организатором и секретарем комитета по стандартизации ISO C++. В последнее время Саттер стал заниматься проблемами параллельных вычислений. Его новая книга «Effective Concurrency» скоро[когда?] будет опубликована издательством Addison-Wesley.

Содержание

Гуру недели

С 1997 по 2003 год Саттер регулярно публиковал нетривиальные задачи на C++ в серии под названием Гуру недели (Guru of the Week). Позднее Саттер опубликовал развёрнутые версии многих задач в своих первых двух книгах «Решение сложных задач на C++» («Exceptional C++» и «More Exceptional C++»).

Библиография

  • Саттер Г. Решение сложных задач на С++. — Москва: Вильямс, 2008. — 400 с. — (C++ In-Depth). — ISBN 0-201-77581-6,5-8459-0352-1,978-5-8459-0352-5
  • Саттер Г. Новые сложные задачи на С++. — Москва: Вильямс, 2008. — 272 с. — (C++ In-Depth). — ISBN 0-201-76042-8,5-8459-0823-X
  • Александреску А. Саттер Г. Стандарты программирования на С++: 101 правило и рекомендация. — Москва: Вильямс, 2008. — 224 с. — (C++ In-Depth). — ISBN 0-321-11358-6,5-8459-0859-9

Ссылки

Примечания

  1. Sutter, Herb Trip Report: October-December 2003. Dr. Dobb's Journal (1 апреля 2004). Архивировано из первоисточника 9 апреля 2012. Проверено 17 октября 2009.


Источник: Саттер, Герб

Александреску, Андрей

Андрей Александреску на конференции ACCU в 2009 году

Андре́й Александре́ску (англ. Andrei Alexandrescu) — румынский программист, известный благодаря своим исследованиям в области проектирования, основанного на стратегиях (Policy-based design), и реализованного посредством обобщённого программирования и метапрограммирования шаблонов.

Александреску — первый, кто приступил к разработке шаблонно-ориентированной реализации распространённых языковых идиом и паттернов проектирования (особенно паттернов «Банда Четырёх» — Design Patterns), а также созданию средств для генерации реализаций паттернов. Эти идеи собраны воедино в его книге «Современное проектирование на С++» и реализованы в его С++ библиотеке «Loki». Близкой по принципам разработки и более обширной является библиотека Boost. Александреску также является соавтором книги «Стандарты программирования на С++» (англ. C++ Coding Standards: 101 Rules, Guidelines, and Best Practices (Addison-Wesley, 2004)).

В настоящее время Александреску — выпускник Вашингтонского университета, работает в области исследований распознавания речи. Он также вносит свой вклад в «C/C++ Users Journal» в колонке «Generic<Programming>».

В последнее время Александреску совместно с Уолтером Брайтом участвует в разработке языка программирования D. В июне 2010 в издательстве Addison-Wesley вышла его книга «The D Programming Language».

Библиография

  • Александреску А. Современное проектирование на С++: Обобщенное программирование и прикладные шаблоны проектирования = Modern C++ Design: Generic Programming and Design Patterns Applied. — С. П.: Вильямс, 2008. — 336 с. — (С++ in Depth). — ISBN 978-5-8459-0351-8
  • Александреску А., Саттер Г. Стандарты программирования на С++ = C++ Coding Standards: 101 Rules, Guidelines, and Best Practices. — С. П.: Вильямс, 2008. — 224 с. — (С++ in Depth). — ISBN 5-8459-0859-0
  • Andrei Alexandrescu The D Programming Language. — Addison-Wesley. — ISBN 978-0321635365

Ссылки

Источник: Александреску, Андрей

Другие книги схожей тематики:

АвторКнигаОписаниеГодЦенаТип книги
Саттер Герб, Александреску АндрейСтандарты программирования на С++. 101 правило и рекомендацияКнига "Стандарты программирования на С++"Герб Саттера и Андрея Александреску поможет новичку стать… — Вильямс, С++ In-Depth Подробнее...2019
1901бумажная книга
Александреску АндрейСтандарты программирования на С++. 101 правило и рекомендацияМы бы хотели, чтобы эта книга стала основой для стандартов кодирования, используемых вашей командой, по двум… — Диалектика / Вильямс, - Подробнее...2015
1083бумажная книга
Александреску АндрейСтандарты программирования на С++. 101 правило и рекомендацияМы бы хотели, чтобы эта книга стала основой для стандартов кодирования, используемых вашей командой, по двум… — Диалектика / Вильямс, Подробнее...2015
1401бумажная книга
Герб Саттер, Андрей АлександрескуСтандарты программирования на С++. 101 правило и рекомендацияМы бы хотели, чтобы эта книга стала основой для стандартов кодирования, используемых вашей командой, по двум… — Вильямс, (формат: 70x100/16, 224 стр.) C++ In-Depth Подробнее...2015
1401бумажная книга

Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»