TechTips
Home
About
Log in
Sign up
Home
Books
Effective Ruby: あなたのRubyをより輝かせる48の特別な方法
Filters
Bookmarked comments
Your comments
Effective Ruby: あなたのRubyをより輝かせる48の特別な方法
項目20におけるfetchを利用したコード例の代替案
SatoKen
@kenicode
14 Nov, 2024 07:00 +00:00
Last edited
14 Nov, 2024 07:07 +00:00
Effective Rubyの「項目20 ハッシュのデフォルト値を利用することを検討しよう」では、 a. ハッシュにエントリが存在しない場合には配列作成してから配列に要素を追加し、 b. …
@wakairo
14 Nov, 2024 10:44 +00:00
`(hash[key] ||= []) << value`、私は普通に読めて大丈夫なコードですが、一般的にはどうなのでしょうね。 ちなみに私の場合、こちらのコードよりも`fetch`のコードの方が読むのに時…