Кроме того, чтобы сделать его более понятным для определения хэшей с символами в качестве ключей, существуют ли другие преимущества написания хэша как:
{key1: "value1", key2: "value2"}
вместо {:key1 => "value1", :key2 => "value2"}
?
Кроме того, что такое соглашение, когда у вас есть сочетание строк и символов в качестве хеш-ключей?
Вы пишете его как {"key1" => "value1", key2: "value2"}
или сохраняете стильный стиль как {"key1" => "value1", :key => "value2"}