Главная
Study mode:
on
1
Intro
2
Implementation of the STL
3
Clean code tradeoffs
4
Best Practices for Software Design
5
Managing headers
6
Improving error handling
7
Use generators for lazy iteration
8
Refactoring Step
9
Dependency Injection
10
Constructor injection
11
Inversion of Control Container
12
Lessons Learnt
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Discover 10 essential tips for writing cleaner C++ 20 code in this CppCon 2022 conference talk by David Sackstein. Learn how to create more readable, testable, and extensible code using modern C++ techniques. Explore the challenges of increasing code complexity and its impact on comprehension. Gain insights into core programming issues and their solutions through practical examples. Examine complex C++ code and witness its transformation using easily applicable guidelines. Engage in a discussion on implementing these tips in diverse projects. Delve into topics such as STL implementation, clean code tradeoffs, software design best practices, header management, error handling improvements, lazy iteration with generators, refactoring techniques, dependency injection, and inversion of control containers.

10 Tips for Cleaner C++ 20 Code - Lecture

CppCon
Add to list