Overview
Mastering C++ Programming is your gateway to mastering the latest features and techniques in C++ 17. This book guides you in writing clean, modular, and effective code using modern C++ standards. Through practical examples and expert insights, you will gain the expertise needed to build performance-efficient and maintainable applications.
What this Book will help me do
- Write modular and efficient C++ applications leveraging C++ 17 features.
- Identify and refactor code smells to enhance legacy C++ codebases.
- Apply advanced C++ concepts, such as concurrency and best coding practices.
- Develop cross-platform GUI applications using standard C++ techniques.
- Gain fluency in modern testing methodologies like TDD and BDD within the C++ ecosystem.
Author(s)
None Swaminathan is a seasoned software engineer with years of experience in C++ development and system programming. With a deep understanding of the language's evolution and an engaging instructional approach, None strives to demystify complex concepts for developing intuitive real-world applications.
Who is it for?
This book is designed for experienced C++ developers aiming to enhance their expertise with the latest features, such as those introduced in C++ 17. If you're a novice, this book encourages foundational proficiency in C++ before advancing to its concepts. Ideal readers seek hands-on tools for tackling cross-platform challenges and refining their programming craft.