Summary:
The book provides a comprehensive guide to best practices for programming using the new features introduced in C++11 and C++14, offering practical advice on how to use these features effectively and efficiently. It covers a range of topics including memory management, concurrency, type inference, and lambda expressions, with each item presenting specific, actionable guidelines to help experienced C++ programmers write better, more modern code.
Key points:
1. Type Inference: The book highlights understanding auto and decltype type deductions in C++11 and C++14, their usage, benefits, and potential pitfalls.
Books similar to "Effective Modern C++":
![](/books/e0/e0a50e92c5.jpg)
Effective C++
Scott Meyers
![](/books/72/723cf59e6b.jpg)
The C++ Programming Language
Stroustrup Bjarne
![](/books/64/64f5f8896f.jpg)
C Programming Language
Kernighan Brian W.|Ritchie Dennis
![](/books/77/77357d4ffb.jpg)
Java Concurrency in Practice
Peierls Tim|Goetz Brian|Bloch Joshua|Bowbeer Joseph|Lea Doug|Holmes David
![](/books/16/16e93064ab.jpg)
Coding For Dummies
Nikhil Abraham
![](/books/9b/9bdd707768.jpg)
Head First Design Patterns
Eric Freeman|Elisabeth Robson
![](/books/3b/3bbb82a0ce.jpg)
Code Complete
McConnell Steve
![](/books/a8/a8e1f01f24.jpg)
Computer Programming for Beginners
Nathan Clark
![](/books/2f/2f9b30d1a9.jpg)
A Common-Sense Guide to Data Structures and Algorithms
Jay Wengrow
![](/books/79/794e56126b.jpg)
Clean Coder, The
Robert C. Martin