обычно есть два глобальных обьекта играющие роль неймспейсов
На примере ExtJs
Неймспейс для фреймворка Ext
Неймспейс приложения app
На прмере jQuery
фреймворк/плагины в $
Неймспейс приложения в app
других глобальных переменных нет, совершенно нет, ни разу.
в app стоит описывать классы, а вот экземпляры классов пихать в обьект неймспейса app крайне нежелательно. Передавайте экземпляры, через конструктор, функции. Где возможно старайтесь свести обмен между компонентами к обмену сообщениями, не прибегая к передачи ссылок на обьекты
__________________
Лучше калымить в гандурасе чем гандурасить на колыме
Последний раз редактировалось DjDiablo, 31.01.2013 в 15:50.
|