Understanding Code You Didn't Write - Code Review
Offered By: The Cherno via YouTube
Course Description
Overview
Explore a comprehensive video tutorial on understanding and reviewing code written by others. Learn essential techniques for navigating unfamiliar codebases, identifying entry points, and deciphering program functionality. Discover best practices for self-documenting code, proper use of comments, and the differences between static_cast and dynamic_cast. Gain insights into choosing between structs and classes, and understand the benefits of prefixing member variables. Enhance your code review skills and improve your ability to comprehend and work with existing codebases effectively.
Syllabus
- Resuming from last time
- Reading code you didn't write
- Easily find the entry point
- How the program works
- Code should be self-documenting ✔
- Comments in code to control tools ❌
- static_cast and dynamic_cast
- structs vs classes: when to use what
- Why prefixing member variables is useful
Taught by
The Cherno
Related Courses
Intro to Computer ScienceUniversity of Virginia via Udacity Software Engineering for SaaS
University of California, Berkeley via Coursera CS50's Introduction to Computer Science
Harvard University via edX UNSW Computing 1 - The Art of Programming
OpenLearning Mobile Robotics
Open2Study