Subject: [ruby-list:41768] Re: nilの扱い From: Kazuhiro Yoshida <moriq@ r . m Date: Fri, 6 Jan 2006 19:14:10 +0900 References: 41767 In-reply-to: 41767 もりきゅうです。 ARAI Shunichi wrote: > Rubyでプログラムを書いていて、 > もっともよくおこるエラーは、nilに関するものです。 > > なにかの値が空であることを表すのに、 > nilを使うべきなのか、0や空配列などを使うべきなのか、 > ちょっと悩んでいます。 > > nilを使うと、不用意に比較したりしたときに例外になって > しまいます。nilを使わない場合、簡単に > if object > としたときにtrueになってしまいますので、いちいち > オブジェク