Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into an in-depth code review session where an experienced developer tears apart and analyzes a project's codebase. Learn about running projects, build systems, main function structure, recognizing code patterns, and the differences between complex and verbose code. Explore concepts like Data-Oriented Programming, proper debug configurations, writing effective debug code, and implementing custom memory allocation and management. Gain valuable insights into improving code quality, optimizing performance, and adopting best practices in software development through this comprehensive analysis.
Syllabus
- Intro
- Running the project
- The build system
- The main function
- Doing things for the first time
- Recognizing patterns in code
- Complex vs lots of code
- Data-Oriented Programming
- What the Debug config should be
- Writing better "debug" code
- Custom memory allocation and management
Taught by
The Cherno