Я новичок в рубине, и рельсы оба. Я думаю, что Rails - один из лучших API, и рубин совершенно уникален, похоже, что Ruby умеет "делать допущения", чтобы помочь разработчику. Но я не уверен, в какой степени.
мои вопросы касаются двоеточия в переменной.
До сих пор я понял, что : переменная в ruby, означает, что эта переменная не сможет измениться, что аналогично константе на другом языке. Я прав??
Тогда мое замешательство, иногда я вижу двоеточие infront переменной, как это
Rails.application.config.session_store :cookie_store,
key: '_blog_session'
<%= link_to "Delete", article, confirm: "Are you sure?",
method: :delete %>
Оба ключа : и : имеют двоеточие в передней части. Что это значит? и более того
Blog::Application.routes.draw.do
root :to => "articles#index"
end
Есть два двойника между переменными?
теперь я догадываюсь, что Blog: одна переменная, и: приложение является постоянным. который я сомневаюсь, потому что это не имеет смысла. Пожалуйста, просветите меня?
благодарю вас