Just searching I found this: http://docs.autodesk.com/3DSMAX/15/ENU/3ds-Max-SDK-Programmer-Guide/ Which honestly, glancing over it, looks like a lot better documentation than most applications give. I've never opened up 3DSMax/MaxSDK - but assuming it's as large and complex as what you say it is - this is something that…
One thing that I've noticed from programmers coming straight out of college is that it seems like there isn't a great emphasis placed on design patterns, learning them, or those associated with enterprise-level development. Once you've understood the design pattern of the application, for those of such a great scale, you…