この記事は何
Rubyを書いていく際によくわからなかったことをまとめていくものです. 何かある度に更新していきます.
言語仕様関連
# frozen_string_literal: true
これは別にはまったというわけではないが, CodeでRubocopを使っていたらいきなりコードの先頭にコメントが追加されていた.
# frozen_string_literal: true
文字列をImmutableに扱いたい場合は, ファイルの先頭で上記宣言が必要. 文字列のImmutableについては下記で色々と議論されているらしい.
Ruby Issues 11473