2012-03-30 12 views
11

Ho alcuni script ruby ​​da riga di comando per cose come la pre-elaborazione dei file di testo prima di caricarli e scansionare i dati.Dove mettere gli script di utilità nei binari

Questi script non si basano sull'ambiente dei binari, quindi non desidero realmente eseguirli con l'overhead associato.

Dove devo inserirli nel layout della mia cartella? lib/utility/ o qualcosa del genere?

risposta

5

Mettiamo i nostri nel livello superiore di lib/ oppure li suddividiamo ulteriormente come lib/reports o lib/stats.

+0

Sembra ragionevole. Hai dei test per i tuoi script? directory parallele sotto test /, o non dovrei confonderle con i test delle app effettive? – spike

+0

In realtà non abbiamo ancora creato test per loro, solo perché sono facili da testare funzionalmente eseguendoli. Ne abbiamo parlato e abbiamo pensato di usare il tuo primo suggerimento (le directory parallele sotto 'test /'), ma non ancora impostato al 100%. –