Conference | Live Schedule | Talks | Get your ticket | Slides | Set your timezone
Taming the Beast: Strategies for Incrementally Modernizing Large C++ Codebases

Jan Baart
On Day 3 at 10:20 (CET/Berlin) in Track A [Saphir Room and online]
Modernizing a large C++ codebase can seem like a daunting task, but it doesn’t have to be. In this session, we’ll explore a variety of modern C++ techniques and practical refactorings you can apply to improve your codebase. Discover modernization approaches that enhance readability, maintainability, and adaptability:
- Leveraging STL algorithms
- Using lambdas effectively
- Avoiding manual memory management
- Simplifying and clarifying code
- Preventing bugs with modern C++ features
This talk provides actionable strategies to help you modernize your codebase using modern C++ features. You’ll leave with a set of concrete techniques to improve code stability, clarity, and adaptability for the future.
Please login to comment