Bu,herkesin farklı bir yol izleyeceği bir konu aslında.Herkes kendi script yazma yöntemini kendi geliştirmeli.Yöntem geliştirmenin en iyi yolu da çok script yazmak sanki.(Boş zamanlarda "Data Viewer > Watch sekmesinde özellikle çok kullanılmayan fonksiyonları uygun bir dosyada bol bol deneyerek neler yapılabileceğini görüp bakış açımızı genişletmek iyi bir yol olabilir.Belki bu yolla gereksiz adımlardan vs kurtulabiliriz.)
Ben de sizin gibi biraz da hobi amaçlı bir FM kullanıcısıyım,amacım bu olduğundan nasıl yazacağımı anlamaya çalışırken çok fazla örnek dosya inceledim ve inceliyorum.Özellikle de adı öne çıkan geliştiricilerin yazdığı scriptleri inceledim.Belli başlı kalıplar dışında kimse tek bir yol izlemiyor.Çoğu geliştirici kendi yazma tarzını geliştirmiş.Hatta öyle ki,bazı scriptleri gördüğünüzde bir işaret olmadığı durumda bile geliştiriciyi tahmin edebiliyorsunuz.
Sorunuzun bana göre olan cevabına gelince;
Tercihim,çoğu durumda scriptleri konularına ve bağlamına göre ayırmak amacıyla kısa tutarak başka bir scripte "Perform Script" ile devam etmek olur.Bu yöntemin çok daha fazla sayıda koşul kullanabilme,scripti daha iyi organize edebilme,bir süre ara verseniz bile dosyaya ve scripte döndüğünüzde daha hızlı konuya adapte olabilme gibi bir dizi avantajı var.
Ancak çok iyi çalışan uzun scriptler,ya da saçmalayan kısa scriptler yazılabilir.Uzunluk ana kriter değil doğal olarak.