На мой взгляд более целесообразно хранить все функции в одном файле:
Какие мне видятся плюсы такого подхода:
- загружается модуль целиком при открытии снифа, можно инициализировать каки-нибудь переменные, выполнить некоторые стартовые процедуры общие для всего модуля. Собственно модуль луа живет пока открыт файл.
- загружается файл один раз, компилируется в памяти - меньше накладных расходов на дисковое ио, и на компиляцию скриптов.
А если кому-то нужна отдельная функция в отдельном файле - копипаст и за три секунды проблема решена.
Последний раз редактировалось Йоха; 10.05.2011 в 18:21.
|