Singer, Adam B.
Practical C++ Design: From Programming to Architecture
- ISBN 13:
- 9781484274064
- author:
- Singer, Adam B.
- format:
- Paperback / softback
- publisher:
- APress
- language:
- English
- Publication Year:
- 2021
- Pages:
- 287
- Dimensions:
- 25.4 x 17.8 x 1.7 centimeters (0
- Genre:
- Computers, Programming, General,
- Condition:
- New
- Availability:
- Item usually sent within 20 working days
Description
Learn to design and build robust applications with C++20. This comprehensive guide takes you from competent programmer to skilled designer, using a real-world case study as your learning platform. You'll explore the requirements for building an application, select an architecture, and implement all necessary modules to meet project needs. You'll apply modern C++ techniques and design patterns, such as the Model-View-Controller pattern, observer pattern, singleton pattern, command pattern, and abstract factory pattern, to create a fully functional calculator that can build and execute on any platform supporting Qt and C++20. The complete source code is included to help you speed your learning. By the end of this book, you'll have begun the transition from C++ programmer to architect, with a solid understanding of how to apply design principles to create high-quality applications.