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