Hands-On Design Patterns with C++: Solve common C++ problems with modern design patterns and build robust applications, 2nd Edition
E**D
A weighty title with a lot to offer
This book starts where many other titles aim for the finish line. When the first two chapters of a title are polymorphism and C++ templating you can safely assume it’s not an intro title.The writing style overall is somewhat familiar if you’ve read some packt titles before in that it’s played fairly straight down the middle without resigning to being totally dry and it doesn’t drift into trying to throw loads of hyperbole and forced personality in. It’s a title that will take time as there’s a lot to get through here. The samples and snippets are aimed for digestibility without being entirely trivial.Each subject matter can be, and often is, the subject for entire books itself and after each chapter you’ll find many of these suggested titles that expand on the topics and coverage you’ve just gone through. You’ll also find some questions that could be leading questions in an interview setting to check where you’ll provide a surface answer or dive into some depth. Some of the techniques and patterns are explained as to why they’re relevant for newer versions of C++ showing where they’ve changed or not changed since earlier versions. This gives understanding that the typical reader might be working with C++ codebases that have not updated to a modern version. This stood out across most of the title and was appreciated.All in all a recommended title that gives good reference and re-reading value. It touches on notoriously difficult subject matter with samples that are small enough to make sense without insulting the reader and thoughtful enough to drive home the key takeaways. You’ll need some tenacity in places as it’s not easy content but effort with this title will make you a better engineer on pattern driven codebases. Will absolutely read again.
Trustpilot
Hace 1 mes
Hace 3 semanas