Practical C++ Design: From Programming to Architecture (pdf)

$5.00

Author Adam B. Singer
Edition 2
Edition Year 2021
Format PDF
ISBN 9781484274064
Language English
Number Of Pages 417
Publisher Apress

Description

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 project’s requirements. By the conclusion of Practical C++ Design, you’ll have constructed a fully functioning calculator capable of building and executing on any platform that supports both Qt and C++20. Access to the complete source code will help speed your learning.

 

Utilize the Model-View-Controller pattern as the basis for the architecture of the calculator; the observer pattern to design an event system; the singleton pattern as you design the calculator’s central data repository, a reusable stack; the command pattern to design a command system supporting unlimited undo/redo; the abstract factory pattern to build a cross-platform plugin infrastructure for extensibility; coroutines to implement a command line interface with a lazy tokenizer; and more.

Additional information

Author

Adam B. Singer

Edition

2

Edition Year

2021

Format

PDF

ISBN

9781484274064

Language

English

Number Of Pages

417

Publisher

Apress

Reviews

There are no reviews yet.

Be the first to review “Practical C++ Design: From Programming to Architecture (pdf)”

Your email address will not be published. Required fields are marked *