LIBRISTO
LIBROAMANTO
obvezno
Pridružite se zajednici ljubitelja knjige iz cijelog svijeta i ostvarite mnoštvo pogodnosti. Izradite besplatni račun
0
Besplatna dostava Overseas kurirskom službom iznad 69.99 €
DPD kurir 3.99 Pošta 4.99 Overseas 4.99 Box Now 4.49 GLS 4.99 DPD točka 3.49 GLS paketomat 3.99

Besplatna dostava putem Box Now paketomata i Overseas kurirske službe iznad 69,99 €.

Software Architecture with C++ - Second Edition

Jezik EngleskiEngleski
Knjiga Meki uvez
Knjiga Software Architecture with C++ - Second Edition Adrian Ostrowski
Libristo kod: 50252706
Nakladnici Packt Publishing, prosinac 2025
Architect high-quality C++ applications using modern features and patterns, with expanded coverage a... Cijeli opis
? points 106 b
43.91
Vanjske zalihe Šaljemo za 9-15 dana

30 dana za povrat kupljenih proizvoda


Kupci su kupili i


Architect high-quality C++ applications using modern features and patterns, with expanded coverage and practical new examples throughout the book.

Free with your book: PDF Copy, AI Assistant, and Next-Gen Reader

Key Features:

- Design modern C++ systems using features from C++11 through C++20 and beyond

- Explore distributed system design with observability, scalability, and maintainability in mind

- Manage and package C++ applications, and prepare them for deployment using CMake, Conan, and CI/CD

Book Description:

Designing scalable and maintainable software with C++ requires more than language expertise-it demands strong architectural thinking. This practical guide equips you with the skills to design and build robust, distributed systems using modern C++.

Starting with fundamental architectural principles and design philosophies, the book walks you through practical approaches to designing and deploying reliable systems. This edition contains significant updates across the book, including new chapters on observability, package management, and C++ modules to address real-world software challenges. You will explore software decomposition strategies, design and system patterns, fault tolerance, API management, and testability-all applied with C++.

Additionally, the book covers modern CI/CD pipelines, cloud-native design, microservices, and modular development, helping developers navigate today's fast-evolving software landscape. With updated examples and a renewed emphasis on maintainable and observable architectures, this edition equips C++ professionals to architect modern systems. By the end of this book, you will be able to design, build, test, and deploy well-architected solutions using modern C++ and proven architectural techniques.

What You Will Learn:

- Apply architectural fundamentals to design scalable C++ systems

- Use modern C++ features to create maintainable and secure applications

- Implement architectural and system design patterns

- Design testable code and automate quality checks via CI/CD pipelines

- Manage dependencies and build systems using CMake and Conan

- Explore microservices, containers, and cloud-native practices in C++

- Improve observability with logging, tracing, and monitoring tools

- Build deployable C++ systems suited for modern development environments

Who this book is for:

This book is intended for experienced C++ developers and software engineers aiming to expand their architectural knowledge, lead software projects, or build scalable systems. It assumes readers are comfortable with modern C++ (C++11 onwards) and familiar with basic design principles and patterns.

Table of Contents

- Importance of Software Architecture and Principles of Great Design

- Architectural Styles

- Functional and Nonfunctional Requirements

- Architectural and System Design Patterns

- Leveraging C++ Language Features

- Design Patterns and C++ Idioms

- Building and Packaging

- Package Management

- The Future of C++ Code Reuse: Using Modules

- Writing Testable Code

- Continuous Integration and Continuous Deployment

- Security in Code and Deployment

- Performance

- Architecture of Distributed Systems

- Interservice Communication

- Containers

- Observability

- Cloud-Native Design

Glumica & Poliglotkinja
EWA KASP za
Pusti video
Ewa Kasp
Libristo ima najveći izbor literature na stranim jezicima. Zato svoje knjige kupujem ovdje.

Informacije o knjizi

Puni naziv Software Architecture with C++ - Second Edition
Jezik Engleski
Uvez Knjiga - Meki uvez
Datum izdanja 2025
Broj stranica 738
EAN 9781803243016
ISBN 1803243015
Libristo kod 50252706
Nakladnici Packt Publishing
Težina 1352
Dimenzije 191 x 235 x 39
Poklonite ovu knjigu još danas
To je jednostavno
1 Dodajte knjigu u košaricu i odaberite isporuku kao poklon 2 Zauzvrat ćemo vam poslati kupon 3 Knjiga dolazi na adresu poklonoprimca

Moglo bi vas zanimati i


Top
The Song of Achilles Madeline Miller / Knjiga Tvrdi uvez
common.buy 24.53
Top Povoljno Novo
Hunt the Villain Rina Kent / Knjiga Meki uvez
common.buy 8.88
Top
Dolls & Daggers D.L. Darby / Knjiga Meki uvez
common.buy 22.00
Top
If Anyone Builds It, Everyone Dies Nate Soares / Knjiga Meki uvez
common.buy 14.13
Top
Scott Pilgrim 20th Anniversary B&w Hardcover Box Set OMALLEY BRYAN LEE / Knjiga Tvrdi uvez
common.buy 184.36
Audience Wood / Knjiga Meki uvez
common.buy 46.03
From Migrant to Worker Michele Ford / E-knjiga Adobe ePub DRM
common.buy 46.94
Star Clusters and How to Observe Them Mark Allison / Knjiga Meki uvez
common.buy 28.97
Mushoku Tensei: Jobless Reincarnation Vol. 8 Rifujin Na Magonote / Knjiga Meki uvez
common.buy 10.79
New Atheism, Myth, and History Nathan Johnstone / Knjiga Tvrdi uvez
common.buy 137.81
Judas Amos Oz / Knjiga Meki uvez
common.buy 10.79
Finish: Give Yourself the Gift of Done Jon Acuff / Knjiga Meki uvez
common.buy 13.01
Top
Invincible Compendium Volume 1 Robert Kirkman / Knjiga Meki uvez
common.buy 48.76
Warcraft Legends Vol. 1 Richard A. Knaak / Knjiga Meki uvez
common.buy 10.59
27 Club Owen / Knjiga Meki uvez
common.buy 9.48
The Dalai Lama's Cat and the Power of Meow David Michie / Knjiga Meki uvez
common.buy 14.23
Top
Napoleon Andrew Roberts / Knjiga Meki uvez
common.buy 20.69

Prijava

Prijavite se na svoj račun. Još nemate Libristo račun? Otvorite ga odmah!

 
obvezno
obvezno

Nemate račun? Ostvarite pogodnosti uz Libristo račun!

Sve ćete imati pod kontrolom uz Libristo račun.

Otvoriti Libristo račun
Književni savjetnik Libroamiko
Dobar dan, ja sam Libroamiko, mogu li vam pomoći?