05-09-2016, 10:19 AM
That pretty much comes down to personal taste and/or what you find is best for your workflow. However, I am of the opinion that modularization is always a good way to hedge your bets.
For example, we basically modularize by feature. The plugin itself is its own class (like the CORE samples), all tools are their own individual class, all panels are their own individual class, etc.
For example, we basically modularize by feature. The plugin itself is its own class (like the CORE samples), all tools are their own individual class, all panels are their own individual class, etc.