Mozy Online Backup: 2GB Free. Automatic. Secure.
Subject: [ruby-list:41345] Re: Date へのメソッド追加要望 - msg#00140
List: lang.ruby.japanese
まつもと ゆきひろです
In message "Re: [ruby-list:41342] Re: Date へのメソッド追加要望"
on Sun, 23 Oct 2005 10:57:14 +0900, Tadayoshi Funaba
<tadf-dPH4ZTCbSEzYtjvyW6yDsg@xxxxxxxxxxxxxxxx> writes:
|> Date#sunday? があると、今迄 date.wday == 0 と書くより可
|> 読性があがるので、是非追加して頂きたいです。
|
|これは、自分でも、sun? とか、つかっているので解ります。つかいたい人が
|多いなら、あってもいいのかもしれません。
|
|でも、#march? なんかも欲いといわれたら、どうしましょう。Time で用意す
|るなら、たぶん、Date でも用意されると思いますけど。
march?などはとりあえず要求が出てから考えましょう。friday?は
私も欲しいです。そろえるためにはTimeでも用意すべきなんでしょ
うかね。
|これは、いずれ要望がでるかな、とは思っていました。名前は、先月/来月で
|はなく、前月/翌月であるべきでしょうね。
prev_month, next_monthだとしてこれもTimeでも用意すべきなんで
しょうか。
Was this page helpful?
Thread at a glance:
Previous Message by Date:
click to view message preview
[ruby-list:41344] Re: rubyの資格試験
資格試験はすぐにできそうもないでしょうから、
書いたプログラムを面接に持ってきて貰えばいいと思いますよ。
そしてそのプログラムについて質問すればよくわかるでしょう。
Ruby だけではなく、他の技量も。
05/10/23 に Omoti<omoti-tHQgrpNAKqo@xxxxxxxxxxxxxxxx> さんは書きました:
> rubyに詳しい人材を雇いたいとき、
> rubyの資格試験とか存在するのでしょうか?
> ruby検定1級持ってる人がほしいです。
>
> ただ、
> 「rubyできます」
> とかだけ言われても、
> 「どれくらいできるか」
> が不明ですし。
> --
> Omoti <omoti-tHQgrpNAKqo@xxxxxxxxxxxxxxxx>
--
Sako Hiroshi
http://d.hatena.ne.jp/ardbeg1958/
Next Message by Date:
click to view message preview
[ruby-list:41346] Re: Date へのメソッド追加要望
ふなばです。
> |でも、#march? なんかも欲いといわれたら、どうしましょう。Time で用意す
> |るなら、たぶん、Date でも用意されると思いますけど。
>
> march?などはとりあえず要求が出てから考えましょう。friday?は
> 私も欲しいです。そろえるためにはTimeでも用意すべきなんでしょ
> うかね。
わかりませんが、この件については、Date も Time も条件が同じような気が
します。Date で有用なら、Time でも同じかなと。
> |これは、いずれ要望がでるかな、とは思っていました。名前は、先月/来月で
> |はなく、前月/翌月であるべきでしょうね。
>
> prev_month, next_monthだとしてこれもTimeでも用意すべきなんで
> しょうか。
そうは思いません。
で、肝心なことをわすれていたのですが、本当にほしいのは、<< (Nヶ月前)、
>> (Nヶ月後) のよい別名で、それがよいものなら、前月/翌月はさほど重要
ではないのかもしれません。
Previous Message by Thread:
click to view message preview
[ruby-list:41342] Re: Date へのメソッド追加要望
ふなばです。
> Date にこんなメソッドがあったら良いかも、という話題で某
> 所でもりあがったので、要望を出させていただきます。取り込
> んで頂けると幸いです。
>
> Date#sunday? があると、今迄 date.wday == 0 と書くより可
> 読性があがるので、是非追加して頂きたいです。
これは、自分でも、sun? とか、つかっているので解ります。つかいたい人が
多いなら、あってもいいのかもしれません。
でも、#march? なんかも欲いといわれたら、どうしましょう。Time で用意す
るなら、たぶん、Date でも用意されると思いますけど。
> (date << 1) と書くと、ぱっと見た時に何をしているのかわ
> かりませんので、next_month/last_month
> というメソッドがあると嬉しいです。先月、来月を求めたいケ
> ースというのは多いので、独立にメソッドがあっても良いと思
> います。
> # last_month は prev_month などでも良いかもしれません
これは、いずれ要望がでるかな、とは思っていました。名前は、先月/来月で
はなく、前月/翌月であるべきでしょうね。
> Date.days_in_month(year, month) というメソッドがあると、
> その月に金曜日が何回あるか数える時に便利です ;-)
非常によくつかう、というなら、あってもいいと思いますが、殆どの場合、そ
の都度 Date.new(yr, mo, 1)..Date.new(yr, mo, -1) と書いても、どうとい
うことはない、と思うのですが。
あと、もし用意するとしても、名前は、もうちょっと考えたほうがよさそう。
> URI() == URI.parse() なので Date() == Date.parse() だと
> 嬉しいと思います。日付に関する処理が
> > Date.parse('2005-10-22')
> と書くより
> > Date('2005-10-22')
> と書けた方が楽ですので。
仮に、Date() があったとしても、それが parse() である理由がわからないで
す。おそらく、URI() のようなものは、リテラルらしくしたい、ということが
あると思うんですが、そうだとしたら、Date の場合、parse() にはならない
ように思います。
いずれにしても、ruby の方針として、一体にこうすべきだ、というなら別で
すが、今のところ賛成したいとは思いません。
Next Message by Thread:
click to view message preview
[ruby-list:41346] Re: Date へのメソッド追加要望
ふなばです。
> |でも、#march? なんかも欲いといわれたら、どうしましょう。Time で用意す
> |るなら、たぶん、Date でも用意されると思いますけど。
>
> march?などはとりあえず要求が出てから考えましょう。friday?は
> 私も欲しいです。そろえるためにはTimeでも用意すべきなんでしょ
> うかね。
わかりませんが、この件については、Date も Time も条件が同じような気が
します。Date で有用なら、Time でも同じかなと。
> |これは、いずれ要望がでるかな、とは思っていました。名前は、先月/来月で
> |はなく、前月/翌月であるべきでしょうね。
>
> prev_month, next_monthだとしてこれもTimeでも用意すべきなんで
> しょうか。
そうは思いません。
で、肝心なことをわすれていたのですが、本当にほしいのは、<< (Nヶ月前)、
>> (Nヶ月後) のよい別名で、それがよいものなら、前月/翌月はさほど重要
ではないのかもしれません。