From: matz@... (Yukihiro Matsumoto) Date: 1998-03-10T10:25:52+09:00 Subject: [ruby-dev:1634] Re: with まつもと ゆきひろです In message "[ruby-dev:1633] Re: with" on 98/03/10, Kazuhisa YANAGAWA writes: | | 「self を直接どうこうするよりも構造的で, 問題は起こりにくい」とは言 | えますけど, 「乱用するとオブジェクトの情報隠蔽を破ってしまう」という | のが気になります. 問題無いようにできるんでしょうか? そら無理でしょう.本質的に乱用は危険です. # ダメ,ぜったい | でも沢山のインスタンス変数を一度に初期化しようとすると便利なのも確か | なんですよね.... ハッシュを渡すと鍵をインスタンス変数名, 値をその値 | として定義してくれるようなものがあるとちょっと良いのでしょうか? ええと,これもおんなじくらい危険なんですけど…. | # ....結局は「ハッシュの足し算って重なりがあると良くわからない」とい | # う昔話があらわれるわけですが. 足し算じゃなくて更新ということで. Hash#updateってのは最近出来ました.ちょうどゆうべDBM#update も書きました. まつもと ゆきひろ /:|)