Please Tear My Code Apart // Code Review @TheCherno
Please Tear My Code Apart // Code Review  @TheCherno
Uploaded August 2023 | Updated September 2026, 1 week ago
To try everything Brilliant has to offer—free—for a full 30 days, visit brilliant.org/TheCherno. The first 200 of you will get 20% off Brilliant’s annual premium subscription!

Patreon ► patreon.com/thecherno
Instagram ► instagram.com/thecherno
Twitter ► twitter.com/thecherno
Discord ► discord.gg/thecherno

Peter’s channel ► @peter1745dev

Code ► github.com/cameronotten/think

CHAPTERS
0:00 - Intro
3:20 - Running the project
4:21 - The build system 😠
5:21 - The main function
8:41 - Doing things for the first time
11:29 - Recognizing patterns in code
15:36 - Complex vs lots of code
18:09 - Data-Oriented Programming
21:04 - What the Debug config should be
28:20 - Writing better "debug" code
35:04 - Custom memory allocation and management

Hazel ► hazelengine.com
🕹️ Play our latest game FREE (made in Hazel!) ► studiocherno.itch.io/dichotomy

🌏 Need web hosting? ► hostinger.com/cherno

💰 Links to stuff I use:
⌨ Keyboard ► geni.us/T2J7
🐭 Mouse ► geni.us/BuY7
💻 Monitors ► geni.us/wZFSwSK

This video is sponsored by Brilliant.
Please Tear My Code Apart // Code ReviewNetworking in C++THE MOST PHOTOREALISTIC Unreal Engine 5 Demo So Far! // Game Engine Dev ReactsHello World has CHANGED in C++!🕹️ 72 HOUR GAME JAM! // Ludum Dare 53 (Part 4)fixing my old game engine that apparently doesnt workSomeone sent me a Multiplayer Game Engine - but does it work? // Code ReviewAdding an Interactive 3D Camera System // Ray Tracing seriesto static, or not to static?Should I pass by const reference or by value?MULTIPLAYER in Hazel - My Game EngineEASILY run code on the GPU!
The Cherno |

"Please Tear My Code Apart" // Code Review

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER