LIBRISTO
LIBROAMANTO
obvezno
Postanite del skupnosti ljubiteljev knjig z vsega sveta in uživajte v številnih ugodnostih. Ustvarite brezplačen račun
0
Brezplačna dostava Zásilkovna nad 69.99 €
Zbirna točka GLS 4.49 Zbirna točka DPD 2.99 Kurirska služba GLS 5.49 Kurir DPD 3.49 Kurirska služba Express One 3.49 Zbirno mesto Express One 3.49 Zbirno mesto Pošte Slovenije 3.49 Dostava preko Pošte Slovenije 3.49

Brezplačna dostava za naročila nad 69.99 € na paketomatih Pošte Slovenije.

Software Architecture with C++ - Second Edition

Jezik AngleščinaAngleščina
Knjiga Mehka
Knjiga Software Architecture with C++ - Second Edition Adrian Ostrowski
Koda Libristo: 50252706
Založba Packt Publishing, december 2025
Architect high-quality C++ applications using modern features and patterns, with expanded coverage a... Celoten opis
? points 101 b
41.66
Na zalogi pri dobavitelju Odposlali bomo v 9-15 dneh

Do 30 dni za vračilo


Drugi so kupili tudi


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

Igralka & Poliglotka
EWA KASP za
Predvajaj video
Ewa Kasp
Libristo ima največjo izbiro tujejezične literature. Zato svoje knjige kupujem tukaj.

O knjigi

Polni naslov Software Architecture with C++ - Second Edition
Jezik Angleščina
Vezava Knjiga - Mehka
Datum izida 2025
Število strani 738
EAN 9781803243016
ISBN 1803243015
Koda Libristo 50252706
Založba Packt Publishing
Teža 1352
Mere 191 x 235 x 39
Podarite to knjigo še danes
To je povsem preprosto
1 Dodajte knjigo v košarico in izberite dostavo kot darilo 2 V zameno vam bomo poslali kupon 3 Knjiga bo dostavljena na naslov obdarovanca

Morda bi vas zanimalo tudi


Top
The Song of Achilles Madeline Miller / Knjiga Trda
common.buy 22.99
Star Clusters and How to Observe Them Mark Allison / Knjiga Mehka
common.buy 27.13
Top Novo
Hunt the Villain Rina Kent / Knjiga Mehka
common.buy 15.32
Top
Dolls & Daggers D.L. Darby / Knjiga Mehka
common.buy 20.87
Top
If Anyone Builds It, Everyone Dies Nate Soares / Knjiga Mehka
common.buy 13.51
Kmalu
Flags of the Fifty States HOWE RANDY / Knjiga Mehka
common.buy 18.15
Top
Chained Soldier, Vol. 9 Takahiro / Knjiga Mehka
common.buy 9.98
Audience Wood / Knjiga Mehka
common.buy 43.98
From Migrant to Worker Michele Ford / E-knjiga Adobe ePub DRM
common.buy 44.48
Kmalu
Mushoku Tensei: Jobless Reincarnation Vol. 8 Rifujin Na Magonote / Knjiga Mehka
common.buy 10.08
New Atheism, Myth, and History Nathan Johnstone / Knjiga Trda
common.buy 130.54
Top
Invincible Compendium Volume 1 Robert Kirkman / Knjiga Mehka
common.buy 57.60
Judas Amos Oz / Knjiga Mehka
common.buy 10.08
Top
Warcraft Legends Vol. 1 Richard A. Knaak / Knjiga Mehka
common.buy 9.88
27 Club Owen / Knjiga Mehka
common.buy 9.17
Top
Napoleon Andrew Roberts / Knjiga Mehka
common.buy 20.97

Prijava

Prijavite se v svoj račun. Še nimate računa Libristo? Ustvarite ga zdaj!

 
obvezno
obvezno

Še nimate računa? Izkoristite prednosti računa Libristo!

Z računom Libristo boste imeli vedno vse pod nadzorom.

Ustvarite račun Libristo
Knjižni svetovalec Libroamiko
Pozdravljeni, sem Libroamiko, vam lahko pomagam?