I need your help. The problem I face in programming, regardless of the language, is that I’m passionate about learning more “serious” aspects of the discipline. I’m interested in delving into topics like multi-threading, optimization, and best practices, among others. I don’t want to simply learn how to create a tycoon or a skill, or develop a combat system without first having a solid foundation. My goal is to avoid errors and bugs in my projects.
However, I don’t have a clear idea of where to start. I am completely open to hearing any suggestions or advice you can give me.