Breaking News!
60% Off the Hottest Halloween Costumes & Accessories

Practical C++ Design

Best Price (Coupon Required):
Buy Practical C++ Design for $31.50 at @ Link.springer.com when you apply the 10% OFF coupon at checkout.
Click “Get Coupon & Buy” to copy the code and unlock the deal.

Set a price drop alert to never miss an offer.

1 Offer Price Range: $34.99 - $34.99
BEST PRICE

Single Product Purchase

$31.50
@ Link.springer.com with extra coupon

Price Comparison

Seller Contact Seller List Price On Sale Shipping Best Promo Final Price Volume Discount Financing Availability Seller's Page
BEST PRICE
1 Product Purchase
@ Link.springer.com
$34.99 $34.99

10% OFF
This deals requires coupon
$31.50
See Site In stock Visit Store

Product Details

Brand
Springer Nature
Manufacturer
N/A
Part Number
0
GTIN
9781484230572
Condition
New
Product Description

Go from competent C++ developer to skilled designer or architect using this book as your C++ design master class. This title will guide you through the design and implementation of a fun, engaging case study. Starting with a quick exploration of the requirements for building the application, you'll delve into selecting an appropriate architecture, eventually designing and implementing all of the necessary modules to meet the projects requirements. By the conclusion of Practical C++ Design, you'll have constructed a fully functioning calculator that builds and executes on multiple platforms. Access to the complete source code will help speed your learning. Utilize the Model-View-Controller pattern to determine the optimal architecture for the calculator; the observer pattern to design an event system; the singleton pattern as you design the calculators central data repository, a reusable stack; the command pattern to design a command system supporting unlimited undo/redo; and the abstract factory pattern for a cross-platform plugin infrastructure to make the calculator extensible. What You Will Learn Read a specification document and translate it into a practical C++ design Understand trade-offs in selecting between alternative design scenarios Gain practical experience in applying design patterns to realistic development scenarios Learn how to effectively use language elements of modern C++ to create a lasting design Develop a complete C++ program from a blank canvas through to a fully functioning, cross platform application Read, modify, and extend existing, high quality code Learn the fundamentals of API design, including class, module, and plugin interfaces Who This Book Is For The experienced C++ developer ready to take the next step to becoming a skilled C++ designer.

Available Colors
Available Sizes

Reviews

0
0 reviews
5 stars
4 stars
3 stars
2 stars
1 star

Questions & Answers

Similar Products

Reibungsmessungen an den Leitorganen garn- und zwirnverarbeitender Maschinen

Reibungsmessungen an den Leitorganen garn- und zwirnverarbeitender Maschinen

$84.99
Principles of Computational Fluid Dynamics

Principles of Computational Fluid Dynamics

$109.99
Phytopharmaka-Report

Phytopharmaka-Report

$59.99
Dynamic Model Analysis

Dynamic Model Analysis

$139.99
Binnenland-Umschlagbahnhfe (Terminals) im kombinierten Verkehr mit Containern

Binnenland-Umschlagbahnhfe (Terminals) im kombinierten Verkehr mit Containern

$59.99
Learning across Generations in Europe

Learning across Generations in Europe

$49.99
VLSI Placement and Global Routing Using Simulated Annealing

VLSI Placement and Global Routing Using Simulated Annealing

$169.99
Employment alongside Bachelors Studies in Germany

Employment alongside Bachelors Studies in Germany

$54.99
Marke und digitale Medien

Marke und digitale Medien

$39.99
Phase Diagrams and Heterogeneous Equilibria

Phase Diagrams and Heterogeneous Equilibria

$54.99
Schwingungsprobleme der Technik

Schwingungsprobleme der Technik

$84.99
Intraoperative Neurophysiological Monitoring

Intraoperative Neurophysiological Monitoring

$129.00
Algorithms and Architectures for Cryptography and Source Coding in Non-Volatile Flash Memories

Algorithms and Architectures for Cryptography and Source Coding in Non-Volatile Flash Memories

$54.99
Global South Ethnographies

Global South Ethnographies

$39.99
Parameter Estimation in Fractional Diffusion Models

Parameter Estimation in Fractional Diffusion Models

$129.99
Space and the Global Village: Tele-services for the 21st Century

Space and the Global Village: Tele-services for the 21st Century

$109.99
Nail Disorders

Nail Disorders

$139.99
Die Bankbilanz

Die Bankbilanz

$59.99
Antarctic Nutrient Cycles and Food Webs

Antarctic Nutrient Cycles and Food Webs

$169.99
Human-Centered Social Media Analytics

Human-Centered Social Media Analytics

$54.99
Zwischen Wahn und Wahrheit

Zwischen Wahn und Wahrheit

$24.99
Gesundheitskonomik

Gesundheitskonomik

$34.99
Region-Building in Africa

Region-Building in Africa

$54.99
Advances in Molten Slags, Fluxes, and Salts

Advances in Molten Slags, Fluxes, and Salts

$319.00
Did You Know?: Saturn Could Sail and Other Fun Facts

Did You Know?: Saturn Could Sail and Other Fun Facts

$5.96
Wlzlagerungen

Wlzlagerungen

$59.99
Methods of Electronic Structure Theory

Methods of Electronic Structure Theory

$84.99
Innovative Computing and Communications

Innovative Computing and Communications

$189.00
The Attention Complex

The Attention Complex

$109.99
Genomic Applications in Pathology

Genomic Applications in Pathology

$189.00
Alice to the Lighthouse

Alice to the Lighthouse

$84.99
Aggregation in Economic Research

Aggregation in Economic Research

$169.99
Preeclampsia

Preeclampsia

$199.99
Trustworthy Ubiquitous Computing

Trustworthy Ubiquitous Computing

$54.99
Whole Person Care

Whole Person Care

$64.99
Intrinsically Disordered Protein Analysis

Intrinsically Disordered Protein Analysis

$219.99
Geteilte Fhrung

Geteilte Fhrung

$17.99
Production Systems Engineering

Production Systems Engineering

$129.00
Integration im Sozialraum

Integration im Sozialraum

$69.99
Ideology, Policy, and Practice

Ideology, Policy, and Practice

$129.00
previous
next