2015-02-27から1日間の記事一覧
最近rubyでdupというメソッドを使いました。dupと言うのはオブジェクトの”コピー”を作るのですが、一般的には以下の様な懸念点が有ります。 Marshalで配列やハッシュをディープコピーする 簡単に言うと a = ["foo", "bar", "baz"] b = a.dup a[0].upcase! p …
最近rubyでdupというメソッドを使いました。dupと言うのはオブジェクトの”コピー”を作るのですが、一般的には以下の様な懸念点が有ります。 Marshalで配列やハッシュをディープコピーする 簡単に言うと a = ["foo", "bar", "baz"] b = a.dup a[0].upcase! p …