Code Review - Improving Code Quality and Structure
Offered By: The Cherno via YouTube
Course Description
Overview
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
Related Courses
Computer GraphicsUniversity of California, San Diego via edX Intro to Parallel Programming
Nvidia via Udacity Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera