[#37248] [Feature:1.9] Enumerator#inspect — "Yusuke ENDOH" <mame@...>

遠藤です。

12 messages 2008/12/02

[#37337] [Feature #841] Object#self — "rubikitch ." <redmine@...>

Feature #841: Object#self

13 messages 2008/12/09

[#37513] Current status of 1.9.1 RC1's issues — "Yugui (Yuki Sonoda)" <yugui@...>

Hi, folks

14 messages 2008/12/20
[#37516] Re: Current status of 1.9.1 RC1's issues — Masatoshi SEKI <m_seki@...> 2008/12/20

咳といいます。

[#37576] [BUG:trunk] encoding for stdio's — "Yugui (Yuki Sonoda)" <yugui@...>

Yuguiです。

11 messages 2008/12/24

[ruby-dev:37241] Re: RSS::Maker.create(version)

From: Kouhei Sutou <kou@...>
Date: 2008-12-01 12:48:34 UTC
List: ruby-dev #37241
須藤です。

In <86skp8vcvv.knu@iDaemons.org>
  "[ruby-dev:37238] Re: RSS::Maker.create(version)" on Mon, 1 Dec 2008 11:32:31 +0900,
  "Akinori MUSHA" <knu@iDaemons.org> wrote:

> > 話を戻します。
> > 1つ案を思いついたのですが、
> >
> >   maker = RSS::Maker(version).new
> >
> > というのはどうでしょうか?
> >
> > URIはこのようなAPIだったと思います。
> > (URIオブジェクトじゃなく、URI::HTTPやURI::FTPオブジェクトな
> > どを返す。)
> 
>  URI() が返すのはインスタンスですね。クラスと同名のメソッドが
> 具象クラスを返す例としては Digest があり、実はそれも考えました。
> ただ、 RSS::Maker に関してひっかかったのは、将来的に :: は定数の
> 参照のみとし、メソッド呼び出しは . に統一しようという提案が以前
> 一定の賛同を得ていた気がすることです。
> 
>  まあ、 ::() という名前のメソッドを定義できるようにする、という
> ような救済方法もあり得ますし、今は気にしなくていいのかも。
> 
>  私は RSS::Maker(version) という案には賛成です。

もう1つ思いついたのですが、これではどうでしょうか?

  maker = RSS::Maker[version].new

or

  maker = RSS::MAKERS[version].new

こっちの方が変なことをしていないように見える気がします。

In This Thread