Kenix Posted December 3, 2014 Share Posted December 3, 2014 Экспортами пользоваться не очень уж удобно. По крайней мере мне так кажется. Какие альтернативы могли бы посоветовать? P.S. Кажется тема топика переросла в "другое русло". Может стоит создать отдельную тему? Делать копии функций из экспортов exportedFunction = exports.resource:exportedFunction exportedFunction() --вместо exports.resource:exportedFunction() Не сделаешь ты так, ошибка в синтаксисе. Вот так тогда local exportedFunction = function( ... ) return exports.resource:exportedFunction( ... ) end; Link to comment
The Creator Posted December 3, 2014 Share Posted December 3, 2014 Неудобно в плане нагрузки или использования? В плане использования. Ранее я писал на счет библиотеки. Link to comment
GTA-Multiplayer.com Posted December 4, 2014 Share Posted December 4, 2014 Что приходит на ум:1. Логическое разделение, само по себе полезно; 2. На "живом" сервере проще перезапустить часть общей системы, чем общий ресурс; 3. Один ресурс еще и дольше перезапускается; 4. Четкое разделение прав - а это безопасность вашего сервера (не стоит делать админку, там же где и все остальное); 5. Коллизия глобальных переменных - это особенно относится к процедурному программированию. Глобальная среда растет, избежать коллизии, все труднее. Более того, чем больше одна Lua среда - тем медленнее она работает (хоть и не очень значительно); Одним словом - некритично (по крайней мере, для меня) Да и если посмотреть на опыт крупных серверов, можно заметить что они предпочитают разбивать логику на разные ресурсы. Думаю играет роль количество разработчиков. Link to comment
Elengar Posted December 4, 2014 Share Posted December 4, 2014 Да и если посмотреть на опыт крупных серверов, можно заметить что они предпочитают разбивать логику на разные ресурсы. Думаю играет роль количество разработчиков. А вы не думали, что у вас, когда-нибудь, может появится это количество разработчиков ? Link to comment
Other Languages Moderators Disinterpreter Posted December 4, 2014 Other Languages Moderators Share Posted December 4, 2014 Думаю играет роль количество разработчиков. Над одним ресурсом могут работать хоть 100 разработчиков и это им не помешает. Link to comment
GTA-Multiplayer.com Posted December 4, 2014 Share Posted December 4, 2014 А вы не думали, что у вас, когда-нибудь, может появится это количество разработчиков ? Не появится И дело даже не в дефиците разработчиков МТА. Над одним ресурсом могут работать хоть 100 разработчиков и это им не помешает. Моя мысль была не о контроле версий а о восприятии. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now