Jakie są zalety nowej składni skrótu w Ruby 1.9?
Czy poza tym, że jest on bardziej zwięzły dla definiowania skrótów z symbolami jako kluczami, czy są jakieś inne korzyści z napisania skrótu jako:
{key1: "value1", key2: "value2"}
zamiast{:key1 => "value1", :key2 => "value2"}
?
Jaka jest konwencja, gdy masz mieszankę ciągów znaków i symboli jako klucze skrótu?
Czy piszesz to jako{"key1" => "value1", key2: "value2"}
lub utrzymuj styl spójny{"key1" => "value1", :key => "value2"}