Software Architecture with C++: Second Edition

Второе издание книги «Software Architecture with C++» представляет собой практическое руководство по проектированию надежных и масштабируемых систем на языке C++ с использованием современных архитектурных подходов. Авторы, опытные инженеры с многолетним стажем, делятся знаниями о том, как применять принципы чистой архитектуры, шаблоны проектирования и лучшие практики C++ для создания качественного программного обеспечения.

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

Издание будет полезно разработчикам среднего и продвинутого уровня, которые хотят углубить понимание архитектуры ПО и научиться создавать системы, которые легко поддерживать, расширять и адаптировать к изменяющимся требованиям. Практические примеры и рекомендации помогут избежать распространенных ошибок и выработать профессиональный подход к проектированию.

Software Architecture with C++: Second Edition
A
Автор
Andrey Gavrilin, Adrian Ostrowski, Piotr Gaczkowski
Издательство
Packt Publishing
Год
2025
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент