Mak, Ronald
Object-Oriented Software Design in C++
- ISBN 13:
- 9781633439504
- author:
- Mak, Ronald
- format:
- Paperback
- publisher:
- Manning Publications
- language:
- English
- Publication Year:
- 2023
- Pages:
- 520
- Dimensions:
- 23.5 x 18.8 x 2.8 centimetres (0
- Genre:
- Computers
- Condition:
- New
- Availability:
- Item usually sent within 10 working days
Description
Mastering object-oriented design in C++ is key to creating high-performance applications. This book takes an engaging "before-and-after" approach to show you exactly what bad software looks like and how to fix it with good design principles and patterns.
You'll learn about design-code-test iterations, gathering requirements, design principles like encapsulation and delegation, and industry-proven design patterns including the Observer Design Pattern. The book's accessible examples are written in C++ 17, but its universal principles can be applied to any object-oriented language.