Я никогда не учился «академическому» кодированию, поэтому я надеюсь, что мой вопрос не глуп.lua: объявляет таблицу «хозяином» всех графических элементов плохой практикой?
Чтобы устранить проблему локальной/глобальной декларации переменных, я взял привычку, чтобы создать локальную таблицу в начале файла для размещения всех будущих объектов:
local g = {}
g.myRectangle = display.newRect(...)
g.myImage = display.newImg(...)
Это плохая практика ? Я подозреваю, что это замедляет общие приложения, но я не уверен. В конце концов, все мои переменные - local
.
Этот вопрос, кажется, не по теме, потому что речь идет о [codereview.se] – hjpotter92
Он также может быть закрыт как _primarily мнение на основе вопроса. Вам нужно предоставить дополнительную информацию или задать конкретный вопрос (например, с точки зрения производительности и т. Д.). – hjpotter92