Проектирование программ на C++

Игльбергер Клаус
Артикул2993
ISBN 978-601-11-0078-6
Количество страниц 360
Формат издания 170 x 240 мм
Печать Черно-белая
SKU mar2993
Серия Внесерийные книги

Этого товара нет в наличии, заказ недоступен.

Описание

В книге заново разобраны и переосмыслены классические паттерны объектно-ориентированного проектирования на примере и с учётом всех возможностей современного языка C++. Указаны сильные стороны базовых паттернов проектирования, даны рекомендации по их сочетаемости, рассмотрены роли различных паттернов при инкапсуляции, обеспечении полиморфизма и в особенности наследования. Приведены примеры выразительного идиоматического языка C++, рассказано о работе с шаблонами стандартной библиотеки STL, затронуты сложные аспекты теории типов, интеграции больших приложений и работы с унаследованным кодом.

Для специалистов по C++ и архитекторов больших программных систем

Принципы и паттерны

С этой книгой Вы:

  • Научитесь оценивать свой код, сверяя его с проверенными паттернами проектирования
  • Разберитесь, что такое проектирование программ, какие цели ставятся при проектировании, в частности, что такое изменяемость и расширяемость программ
  • Исследуйте преимущества и недостатки каждого подхода к проектированию
  • Узнайте, как паттерны проектирования помогают решать поставленные задачи
  • Выбирайте именно тот паттерн проектирования, который наиболее уместен в конкретной ситуации
Листать

Программные код к примерам из книги можн скачать по ссылке https://github.com/igl42/cpp_software_design

Эта книга – настоящий подарок для любого программиста, работающего с языком C++ . В ней множество реальных примеров использования паттернов проектирования и захватывающих идей. Книга решительно превзошла все мои ожидания.
Марк Саммерфилд, владелец компании Qtrac Ltd

Качественное проектирование программного обеспечения — залог успеха любого программного проекта.

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

В книге объясняется, как управлять зависимостями и абстракциями, применять и реализовывать современные паттерны проектирования, которые позволяют в полной мере выразить возможности языка.

.

Клаус Игльбергер

Игльбергер Клаус – разработчик-фрилансер и консультант, специализирующийся на C++. Автор популярных видеокурсов, в которых делится своим более чем пятнадцатилетним опытом, объездил весь мир, выступая на конференциях по С++. Получив степень PhD в 2010 году, занимается проектированием крупномасштабных программных систем.

Детали

Артикул 2993
ISBN 978-601-11-0078-6
Количество страниц 360
Серия Внесерийные книги
Переплет Мягкая обложка
Печать Черно-белая
Год 2024
Габариты, мм
Вес, кг 0.447

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Проектирование программ на C++”
Рассылка email
  • Новинки на 2 недели раньше магазинов
  • Цены от издательства ниже до 30%
  • Акции и скидки только для подписчиков
  • Важные новости БХВ
Подписываясь на рассылку, вы соглашаетесь с политикой конфиденциальности и обработкой своих персональных данных.

Рекомендуем также