We use ThinkCode as part oour product development process for designing features within an application we are creating at work! I love that it allows you create diagrams really quickly without having too much knowledge about how things actually look like or what they mean - just drag & drop objects onto eachothers with ease!! One thing i have noticed though when using this software would be if sometimes there can get some lag issues while working from home via remote access which leads me into thinking maybe not all devices may support thinkcode? As far back end design goes everything seems fine but once again lagging could occur especially after multiple people start editing documents/files simultaneously so make sure u dont let everyone edit files together since then even faster than usual speeds will become apparent.
This helps developers understand their code better before starting actual implementation stage where bugs usually arise (if any).