Hubotのコードを書いてる時に、今まではこうやって書いてた。
name = msg.message.user.name room = msg.message.user.room
これがこうなる。この時にnameとroomはどんな名前でもいいわけじゃないので注意。
{name} = msg.message.user {room} = msg.message.user
更に、こうやって書ける。めっちゃ便利。
{name, room} = msg.message.user
また、配列とかもいい感じにできて。
{a, b, c} = some_array
とすると配列の先頭から3つが順番にa, b, cに入る。some_arrayの長さが3未満だったら、足りない部分はundefinedになって便利。