Modern C++ Design
On my never ending quest for better code I recently picked up a copy of a book named “Modern C++ Design” by a gentleman named Andrei Alexandrescu. The book is about 5 years old so I’m not sure how modern the info is these days but it really does cover some interesting topics.
The subject is generic programming and design patterns applied and it covers tons of strange and magical ways to leverage templates and design patterns in C++. Long story short functors and policies are your friend. Check it out if your looking to inspire brain pain for code gain.

