I've been trying to incorporate some best practices into my script tool designs (DRY, separation of concerns, unit tests).
I haven't seen a huge amount of resources on this so I'm sharing this template:
GitHub - countmapula/PerfectScriptTool: Script tool template implementing DRY, separation of concern...
Forgive the polemical name. Any feedback from Pro/Python veterans is very welcome. Otherwise help yourself.
Thanks!
#pro #python #scripttool