Информация о книге

978-5-8459-1933-5,0-321-11358-6

Главная  » Научно-техническая литература » Информационные технологии. Компьютеры » Программирование » С, С++, C# » Стандарты программирования на С++. 101 правило и рекомендация

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

Диалектика / Вильямс, 2015 г., 978-5-8459-1933-5,0-321-11358-6


Описание книги

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

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



Содержание книги

Предисловия к книге Стандарты программирования на С++. Серия ""C++ In-Depth""
Вопросы организации и стратегии
Стиль проектирования
Стиль кодирования
Функции и операторы
Проектирование классов и наследование
Конструкторы, деструкторы и копирование
Пространства имен и модули
Шаблоны и обобщенность
Обработка ошибок и исключения
STL: контейнеры
STL: алгоритмы
Безопасность типов
Список литературы
Резюме из резюме


Об авторе

Александреску А.
Андрей Александреску — румынский программист, известный благодаря своим исследованиям в области проектирования, основанного на стратегиях (Policy-based design), и реализованного посредством обобщённого программирования и метапрограммирования шаблонов.
Александреску — первый, кто приступил к разработке шаблонно-ориентированной реализации распространённых языковых идиом и паттернов проектирования (особенно паттернов «Банды Четырёх» — Design Patterns), а также созданию средств для генерации реализаций паттернов. Эти идеи собраны воедино в его книге «Современное проектирование на С++» и реализованы в его С++ библиотеке «Loki». Близкой по принципам разработки и более обширной является библиотека Boost. Александреску также является соавтором книги «Стандарты программирования на С++» (англ. C++ Coding Standards: 101 Rules, Guidelines, and Best Practices (Addison-Wesley, 2004)).
Выпускник Вашингтонского университета (Ph.D. 2009), в настоящее время Александреску работает в области исследований распознавания речи. Он также вносит свой вклад в «C/C++ Users Journal» в колонке «Generic».
В последнее время Александреску совместно с Уолтером Брайтом участвует в разработке языка программирования D. В июне 2010 в издательстве Addison-Wesley вышла его книга «The D Programming Language».

Отзывы

То, что нужно!  [22 May 2015]
Отличная штука после "Языка программирования С++" Страуструпа. Много полезных идей.
Одна из работ Александреску  [ 1 February 2015]
Наряду с Современным проектированием на С++ от Александреску, данную книгу нужно прочитать, я считаю. Комплекс советов данной книги очень помогает выработать в себе культуру программирования прежде всего. Считаю, что подходит для любого уровня программирования, супер профи и так все это знают, остальным полезно.Рекомендую
Увидите - берите  [ 7 March 2010]
В терминах объектно-ориентированного программирования эта книга - интерфейс, тогда как серии "Effective..." и "Exceptional..." - реализация.

В ходе прочтения пришёл к выводу, что наилучшее применение этой книги - усвоить самое главное из указанных выше серий, не прибегая к скучному перечитыванию.
Правда, достать её сейчас сложновато. Поэтому если кто увидит в наличии, вы знаете, что надо делать:)
Интересная концепция  [17 October 2008]
Очень эффективная и красивая концепция использования не очевидных возможностей С++
Отлично  [ 2 July 2008]
Одна из лучших книг по C++.
Не для начинающих.
Профессионально  [ 3 May 2008]
Для тех, кто хочет писать профессиональный код.
Краткий пересказ серии  [ 6 February 2007]
Книга фактически является сжатым изложением большинства книг серии InDepth и некоторых вопросов освещенных в use-net. Рекомендую всем начинающим и не очень начинающим программистам С++ держать как настольный справочник для сомнительных ситуаций.
Лучшее за этот год  [12 November 2006]
Об этой книге сложно говорить без превосходных степеней, настолько грамотно и профессионально она написана. Рекомендую каждому разработчику ПО иметь ее и сверяться с ней как с компасом. Авторы так же не нуждаются в представлении. Да и вся серия удалась.
Самое главное - стандарт  [ 3 March 2006]
Стандартизировать свой код - хорошо, разумно и просто необходимо! Данная книга дает много полезных советов по стандартизации С++ кода и улучшению стиля программирования.
Неплохая книжка  [ 3 November 2005]
К сожалению, достаточно сильно пересекается с Мейерсом (Eff. C++) и другими advanced-книгами. Тем не менее, некоторые из приведенных 100 советов достаточно интересны и полезны.

P.S. Полиграфическое исполнение просто отличное, Вильямс'у респект.

Последние поступления в рубрике "С, С++, C#"



Справочник программиста по C/C++ Справочник программиста по C/C++ Шилдт Г.

Герберт Шилдт, легендарный автор книг по программированию, столь умело выделил основные элементы языков С и C++ и организовал их в таком удобном формате, что вы быстро и легко найдете ответы на все свои вопросы по программированию на С и C++. В......

C++ для инженерных и научных расчетов. Руководство C++ для инженерных и научных расчетов. Руководство Готтшлинг П.

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

C# 8.0. Скорая помощь для программистов на C# 8.0. Карманный справочник C# 8.0. Скорая помощь для программистов на C# 8.0. Карманный справочник Албахари Д.

Когда вам нужны ответы на вопросы по программированию на языке С# 8.0, этот узкоспециализированный справочник предложит именно то, что необходимо знать — без всяких длинных введений или раздутых примеров. Легкое в чтении и идеальное в качестве......

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Александреску А., Стандарты программирования на С++. 101 правило и рекомендация в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.