Moin,
da wir hier mehrere hundert Scripte im Einsatz haben, kommt man um Libraries nicht herum.
Die Libs sind so aufgeteilt das z.B. allgemeine Funktionen eine eigene 'mainLib' haben. Für Photoshop, InDesign, SQL, etc. gibt es auch jeweils eine eigene Lib. Jede enthält bis zu ca. 3.500 Zeilen Code.
Die letzte große Umstellung bei den Applescripten war die Umstellung von der Nutzung der Satimage.osax auf ASOC.
Auch für Javascript nutzen wir Bibliotheken.
Dank der Libs war die Umstellung recht einfach und ging zügig vorran. Die einzelnen Handler/Functions/Methods konnte ich vom Namen und der Übergabeparamter größtenteils so lassen. Somit brauchte ich später in den eigentlichen Scripten nur die neue ASOC-Lib einbinden und schon lief alles wie gewohnt.
Gruß
TMA