Writing code that is flexible and receptive to change can be a challenge, but these tips can help you improve your codebase, no matter the size of your game.
The application hierarchy: 00:00
Managing data and logic: 02:32
Use components: 04:01
Dependency injection: 04:38
On design patterns: 05:59
The final tip: 07:37
Text writeup: https://shaggydev.com/2022/09/13/flex...