Я занимаюсь Rails уже полтора года, и мне это очень нравится!:)
В рельсах мы используем локальные переменные, переменные экземпляра (например, @user_name) и константы, определенные в инициализаторах (например, FILES_UPLOAD_PATH). Но почему никто не использует глобальные "долларизованные" переменные ($), такие как $dynamic_cluster_name?
Это из-за недостатка дизайна? Связана ли производительность? Слабость безопасности?