Pass the PMP® Exam on Your First Try — Expert-Led Training
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore advanced C++ design patterns in this conference talk that delves into solving the challenges of applying growing sets of methods to growing sets of object types. Learn how to move beyond the traditional constraints of type-erasure patterns (which handle fixed methods with growing object types) and visitor patterns (which manage growing methods with fixed object types). Discover innovative approaches to combine these orthogonal concepts, creating more flexible and maintainable code structures that leverage the best aspects of both patterns. Master practical techniques for implementing hybrid solutions that address the limitations of conventional design patterns while maintaining code clarity and performance.
Syllabus
Applied Modern C++: beyond type erasure and visitor pattern - Olivia Quinet - Meeting C++ 2024
Taught by
Meeting Cpp