Beautiful C++
- 352 Seiten
- 13 Lesestunden
Conquer the Complexity of Modern C++ presents the C++ Core Guidelines from a developer's perspective, highlighting the benefits of adherence and the pitfalls of neglect. This engaging read offers valuable insights for both seasoned programmers and those newer to the language. Writing great C++ code can be straightforward with the right guidance, and the Core Guidelines serve as an essential resource for developing reliable, efficient, and high-performing programs. In this book, expert programmers Guy Davidson and Kate Gregory distill 30 particularly valuable Core Guidelines, providing practical knowledge to enhance your C++ style. The structure aligns closely with the official C++ Core Guidelines website for easy reference. Throughout, the authors share conceptual insights, expert sample code, and effective strategies for utilizing both new and established language features. Key takeaways include avoiding trivial pursuits, recognizing potentially problematic code, and distinguishing between legacy and modern features. The book emphasizes the importance of leveraging newer features correctly to reap their benefits while minimizing new issues. It advocates for defaulting to high-quality, statically type-safe, and leak-resistant code that is easier to evolve. Suitable for any modern version of C++, this resource offers improvements for programmers at all levels, enhancing the quality of every project.




