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

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

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

     

бумажная книга

21.87 USD


В корзину


Наличие на складе:

Склад в Москве

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 23.09.2024; планируемая отправка: 24.09.2024

Склад в С.-Петербурге

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 26.09.2024; планируемая отправка: 27.09.2024



Издательство: БХВ-Петербург
Дата выхода: июнь 2024
ISBN: 978-601-11-0078-6
Объём: 360 страниц
Масса: 575 г
Размеры(В x Ш x Т), см: 24 x 17

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

 

 

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