Проектирование программ на C++ с примерами современного языка | C++ Software Design: Modern Language Examples
By Игльбергер Клаус
Проектирование программ на C++
Игльбергер Клаус2024
Обзор
В книге Игльбергера Клауса заново разобраны классические паттерны объектно-ориентированного проектирования на примере языка C++. Указаны сильные стороны базовых паттернов, даны рекомендации по их сочетаемости, рассмотрены роли различных паттернов при инкапсуляции, обеспечении полиморфизма и в особенности наследования. Приведены примеры выразительного идиоматического языка C++, рассказано о работе с шаблонами стандартной библиотеки STL, затронуты сложные аспекты теории типов, интеграции больших приложений и работы с унаследованным кодом.
Кому подойдёт
- Специалистам по C++.
- Архитекторам больших программных систем.
Ключевые особенности
- Язык: русский
- Страниц: 360
- Издательство: БХВ–Петербург
- Год: 2024
- Штрих код: 9786011100786
C++ Software Design: Modern Language Examples
Игльбергер Клаус2024
Overview
In this book, Klaus Iglberger reconsiders classic object-oriented design patterns using the C++ language. It highlights the strengths of basic patterns and provides recommendations for their compatibility. The book explores the roles of various patterns in encapsulation, polymorphism, and inheritance. Examples of expressive idiomatic C++ are provided, along with work with STL standard library templates, complex aspects of type theory, large application integration, and legacy code.
Who it's for
- C++ specialists.
- Architects of large software systems.
Key features
- Language: Russian
- Pages: 360
- Publisher: БХВ–Петербург
- Year: 2024
- ISBN: 9786011100786