© Stephan Roth 2021
S. RothClean C++20https://doi.org/10.1007/978-1-4842-5949-8_5

5. Advanced Concepts of Modern C++

Stephan Roth1  
(1)
Bad Schwartau, Schleswig-Holstein, Germany
 

In Chapters 3 and 4, we discussed the basic principles and practices that build a solid foundation for clean and modern C++ code. With these principles and rules in mind, a developer can raise the internal C++ code quality of a software project and, thus often its external quality, significantly. The code becomes more understandable, more maintainable, more easily extensible, and less susceptible to bugs. This leads to a better life for any software crafter, because it is more fun to work with a sound code base. In Chapter 2, we learned that, above all, a well-maintained ...

Get Clean C++20: Sustainable Software Development Patterns and Best Practices now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.