いまだによくやるよ(;´ー`)
array2 = array1
array2.delete(hoge) # array1 からも消える(゚Д゚)
array.each { |v| array.delete(v) # 予期したとおりには動かない(゚Д゚) }
hash.each { |k, v| hash.delete(k) # 予期したとおりには動かない(゚Д゚) }
require 'xmlrpc/client' client = XMLRPC::Client.new2(urlToAnywhere, nil, 60) param = {} param['hoge'] = nil client.call('hoge', param) # 例外発生(゚Д゚)
class Base def hoge end private def fuga # Base クラスの内部的な実装を隠蔽するために private にした end end class Derived < Base def piyo fuga # 基底クラスの private メンバ関数が call できてしまう(゚Д゚) end end