C++ Weekly - Ep 373 - Design Patterns in "Modern" C++ (2023)
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ 🧑🎓 LEARN how to WRITE ✍️ , RECOGNIZE 👀 , and GENERATE 🤖 better C++! Preview: • Performance and Safety in C++ Crash Course... Apr 9 (online): https://cpponline.uk/workshop/perform... May 5-7 (Toronto, CA): https://ndctoronto.com/workshops/c-be... Jun 15-16 (Folkestone, UK): https://accuonsea.uk/tickets/ Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-pr... Sep 21-22 (Kongsberg, NO): https://ndctechtown.com/tickets Books to reference: [C++ Software Design](https://amzn.to/3RgBJ7n) (from Klaus, mentioned in the video) [Head First Design Patterns](https://amzn.to/3CQHKmS) (Java) [Design Patterns](https://amzn.to/3QeoJhd) (Classic Gang-of-Four / Pre-ISO C++) [Modern C++ Design](https://amzn.to/3AMShgj) [Hands on Design Patterns with C++](https://amzn.to/3emBqcD) Discussion: https://github.com/lefticus/cpp_weekl... T-SHIRTS AVAILABLE! ► The best C++ T-Shirts anywhere! https://jason-turner-shop.fourthwall.... WANT MORE JASON? ► My Training Classes: http://emptycrate.com/training.html ► Follow me on twitter: / lefticus SUPPORT THE CHANNEL ► Patreon: / lefticus ► Github Sponsors: https://github.com/sponsors/lefticus ► Paypal Donation: https://www.paypal.com/donate/?hosted... GET INVOLVED ► Video Idea List: https://github.com/lefticus/cpp_weekl... JASON'S BOOKS ► C++23 Best Practices Amazon Paperback: https://amzn.to/47MEAhj Leanpub Ebook: https://leanpub.com/cpp23_best_practi... ► C++ Best Practices Amazon Paperback: https://amzn.to/3wpAU3Z Leanpub Ebook: https://leanpub.com/cppbestpractices JASON'S PUZZLE BOOKS ► Programming Puzzles Big Book Amazon Paperback: https://amzn.to/4plj0cb Leanpub Ebook: https://leanpub.com/programming_puzzl... ► Object Lifetime Puzzlers Book 1 Amazon Paperback: https://amzn.to/3g6Ervj Leanpub Ebook: https://leanpub.com/objectlifetimepuz... ► Object Lifetime Puzzlers Book 2 Amazon Paperback: https://amzn.to/3whdUDU Leanpub Ebook: https://leanpub.com/objectlifetimepuz... ► Object Lifetime Puzzlers Book 3 Leanpub Ebook: https://leanpub.com/objectlifetimepuz... ► Copy and Reference Puzzlers Book 1 Amazon Paperback: https://amzn.to/3g7ZVb9 Leanpub Ebook: https://leanpub.com/copyandreferencep... ► Copy and Reference Puzzlers Book 2 Amazon Paperback: https://amzn.to/3X1LOIx Leanpub Ebook: https://leanpub.com/copyandreferencep... ► Copy and Reference Puzzlers Book 3 Leanpub Ebook: https://leanpub.com/copyandreferencep... ► OpCode Puzzlers Book 1 Amazon Paperback: https://amzn.to/3KCNJg6 Leanpub Ebook: https://leanpub.com/opcodepuzzlers_book1 RECOMMENDED BOOKS ► Bjarne Stroustrup's A Tour of C++ (now with C++20/23!): https://amzn.to/3X4Wypr AWESOME PROJECTS ► The C++ Starter Project - Gets you started with Best Practices Quickly - https://github.com/cpp-best-practices... ► C++ Best Practices Forkable Coding Standards - https://github.com/cpp-best-practices... O'Reilly VIDEOS ► Inheritance and Polymorphism in C++ - https://www.oreilly.com/library/view/... ► Learning C++ Best Practices - https://www.oreilly.com/library/view/...

C++ Weekly - Ep 374 - C++23's out_ptr and inout_ptr

Breaking Dependencies - The Visitor Design Pattern in Cpp - Klaus Iglberger - CppCon 2022

C++ Weekly - Ep 421 - You're Using optional, variant, pair, tuple, any, and expected Wrong!

C++ Design Patterns - The Most Common Misconceptions (2 of N) - Klaus Iglberger - CppCon 2024

Modern C++ Design Patterns Full Course ⚡️

C++ Weekly - Ep 312 - Stop Using `constexpr` (And Use This Instead!)

SINGLETONS in C++

An Introduction to Multithreading in C++20 - Anthony Williams - CppCon 2022

I Hacked This Temu Router. What I Found Should Be Illegal.

Modern C++: Unique Ptrs and Vectors

C++ Weekly - Ep 322 - Top 4 Places To Never Use `const`

Investigating C++ Legacy Design Trends: Newer Isn’t Always Better! - Katherine Rocha - CppCon 2024

Deep Work Music | Focus Music for Productivity & Concentration | Ambient Study Background

C++ Weekly - Ep 332 - C++ Lambda vs std::function vs Function Pointer

Design Patterns: The most common misconceptions - Klaus Iglberger - Meeting C++ 2023

CppCon 2016: Jason Turner “Practical Performance Practices"

5 Design Patterns That Are ACTUALLY Used By Developers

The Insane Genius of a Formula 1 Gearbox

Why the Mongols Vanished After Conquering Everything

