Completed
- API design considerations
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Why C++ Code Failed - Common Mistakes and Best Practices
Automatically move to the next video in the Classroom when playback concludes
- 1 - Hello
- 2 - ALWAYS stack allocate if you can
- 3 - The cat is back
- 4 - API design considerations
- 5 - return 0 in the main function
- 6 - Organization and code conventions
- 7 - Variable intialization
- 8 - Deep class hierarchies
- 9 - Managing states
- 10 - defines
- 11 - Avoid copying causing unnessary heap allocations
- 12 - More on #define
- 13 - Consistent code style
- 14 - Compilation warnings
- 15 - Logging and release builds
- 16 - struct vs class
- 17 - Cleaner code
- 18 - Final thoughts and conclusion
- 19 - Use std::weak_ptr