From Jason Turner
Watch on YouTube

Summary

In this episode, Jason discusses design patterns in modern C++, focusing particularly on the Observer pattern (similar to signals and slots in Qt). He explores different implementation approaches, highlighting the importance of considering compile-time relationships, whether connections are dynamic or fixed, and object lifetime management to avoid dangling references. Rather than presenting a definitive implementation, Jason shares considerations to help viewers evaluate which pattern variations best suit their specific use cases.

Resources

Tags