Practical C++ Design From Programming to Architecture

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 unl...

Full description

Bibliographic Details
Main Author: Singer, Adam B.
Format: eBook
Language:English
Published: Berkeley, CA Apress 2022, 2022
Edition:2nd ed. 2022
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
Table of Contents:
  • Chapter 1: Defining the Case Study
  • Chapter 2: Decomposition
  • Chapter 3: The Stack
  • Chapter 4: The Command Dispatcher
  • Chapter 5: The Command Line Interface
  • Chapter 6: The Graphical User Interface
  • Chapter 7: Plugins
  • Chapter 8: New Requirements
  • Appendix A: Acquiring, Building, and Executing pdCalc
  • Appendix B: Organization of the Source Code
  • References