Iglberger, Klaus
C++ Software Design: Design Principles and Patterns for High-Quality Software
- ISBN 13:
- 9781098113162
- author:
- Iglberger, Klaus
- format:
- Paperback
- publisher:
- O'Reilly Media
- language:
- English
- Publication Year:
- 2022
- Pages:
- 350
- Dimensions:
- 23.1 x 17.5 x 2.5 centimetres (0
- Genre:
- Computers, Programming, C++,
- Condition:
- New
- Availability:
- Item usually sent within 10 working days
Description
C++ Software Design: A Practical Guide to High-quality Software This comprehensive guide provides experienced C++ developers with a thorough understanding of software design principles and patterns. Klaus Iglberger shares his expertise to help you manage dependencies, abstractions, and improve changeability and extensibility in your software entities. By applying modern design patterns, you can take advantage of today's possibilities and create maintainable, flexible, and scalable software. Learn how to evaluate your code with respect to software design goals, understand the advantages and disadvantages of each design approach, and choose the right form of a design pattern for optimal results.