Full description not available
A**T
Great book for jr/mid C++ devs looking to make that next leap
This is probably the best book you can get regarding C++ and software architecture. This isn't the type of book that will hold your hand as a print version of the git repo, rather it will explain why the features were chosen over alternatives with some code snippet examples to help make them clear. The companion code repository is easy to follow along with the book, and I highly recommend you have it up while flipping through the pages. The focus of this book is definitely software design and applying design patterns, but it does have brief sections to explain some of the C++ stuff. The updated edition hits some of the newer stuff in C++20 and the code has been updated as well so you get to see how it's utilized in an actual project and not just toy examples. It even has a section on developing a GUI which is great for those C++ back end engineers to get some exposure to.Just a little warning, if you don't know about design patterns then it may be worth getting Head First Design Patterns (Java, but you can still follow along with C++). It will help explain some of the concepts in more depth along with examples. If you already know some of the patterns, then you should be in good shape.Awesome book that was recommended to me by a previous team lead.
Trustpilot
5 days ago
1 month ago