Depends on how you want to approach it - as a science, skill, craft, hobby etc.
As a science you need to start from first principles and work your way up. As a modder (with some basic knowledge - maybe) you can examine other peoples finished project, follow a youtube video on how to add a feature and mess around and it becomes blindingly obvious with the immediate outcomes. Or maybe it is just experienced me when exposed to a new language? I like to top down approach. Use a finished product, mod it, then learn how it was built from the bottom up.
Maybe it won't work with learning coding, but that is my approach to using a new library. Instead of getting bogged down from the start I take a finished project and learn how to use the library by modding,
As a science you need to start from first principles and work your way up. As a modder (with some basic knowledge - maybe) you can examine other peoples finished project, follow a youtube video on how to add a feature and mess around and it becomes blindingly obvious with the immediate outcomes. Or maybe it is just experienced me when exposed to a new language? I like to top down approach. Use a finished product, mod it, then learn how it was built from the bottom up.
Maybe it won't work with learning coding, but that is my approach to using a new library. Instead of getting bogged down from the start I take a finished project and learn how to use the library by modding,
Last edited: