Build the Finance Skills That Lead to Promotions — Not Just Certificates
Stuck in Tutorial Hell? Learn Backend Dev the Right Way
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 a thought-provoking conference talk from CppCon 2024 where Katherine Rocha examines whether modern C++ design patterns truly improve upon legacy approaches. Delve into how software preserves the design trends of its era, with particular focus on the evolution from object-oriented polymorphism to template metaprogramming. Discover how many contemporary C++ techniques may recreate the same problems they aimed to solve, just in different forms. The presentation critically analyzes various legacy design trends including object-oriented design, the singleton pattern, and other anti-patterns, comparing them with their modern counterparts to determine if newer approaches actually deliver better results or simply repackage familiar challenges. Perfect for C++ developers interested in thoughtful software design that balances innovation with proven techniques.
Syllabus
Investigating C++ Legacy Design Trends: Newer Isn’t Always Better! - Katherine Rocha - CppCon 2024
Taught by
CppCon