I’ve been learning a lot about object oriented programming over the last year, and there are a bunch of great design patterns and principles that can be used in OOP languages.
But how would I translate that knowledge into something like Defold, where certain things are missing, like interfaces, structs, and static typing? And how would I design a UML diagram for a Defold project?
I know hxdefold exists, and I could use OOP practices there, but I’d like to know how you do this with Lua.