Я работаю над проектом, в котором мы делаем много пользовательских javascript и особенно jquery, над проектом в стиле mvc.
Единственная проблема заключается в том, что я продолжаю добавлять все больше глобальных функций / переменных, и они накапливаются. У меня есть несколько файлов, но я не уверен, как разделить некоторые вещи на отдельные файлы.
Я думал о том, чтобы объединить некоторые из этих функций и глобальных переменных в объекты, но синтаксис объекта в javascript кажется мне немного неуклюжим (из-за отсутствия классических классов). Хотя, если бы у меня был хороший пример для подражания, возможно, я мог бы прийти в себя.
Как вы справляетесь с проектом, в котором глобальные функции JavaScript и переменные начинают накапливаться следующим образом?