From: Takashi SUGA Date: 2002-02-25T08:22:59+09:00 Subject: [ruby-list:34051] Re: nil.to_f 須賀です。 nil が具えるメソッドは最小限にして欲しいです。 現状の仕様であれば、スクリプトが意図しない動作をして nil 以外を前提と しているところに nil が現れた場合、Ruby が undefined method を返して くれます。メソッドを付け加えると、その分だけ問題のコードを通り過ぎて 「それなり」に動いてしまい、バグを検出するのが困難になります。 私の場合、nil になる可能性のあるオブジェクトがあって、意図的に nil の とき 0.0 を返したいようなシチュエーションでは、 (オブジェクト || 0.0 ) と書いています。 -- ////////// 須賀 隆 ///////////////////////// SGB02104@nifty.com //////// // http://www.asahi-net.com/~dd6t-sg/ mailto:suchowan@box.email.ne.jp //