[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:3410

From: "sho-h (Sho Hashimoto)" <sho-h@n...>
Date: Thu, 22 Nov 2012 23:26:15 +0900
Subject: [ruby-reference-manual:3410] [るりまプロジェクト - Bug #7417] Object#_dump の @see


Issue #7417 has been updated by sho-h (Sho Hashimoto).


> > Object#_dump、Object#marshal_load、Object#marshal_dump のいずれも存在しない
> Object クラスには他にも to_ ではじまる変換メソッド群の説明もあるのでその点は問題には感じませんでした。
> marshal_load/marshal_dump は現状のままで説明を to_a 等にならって修正すればいいんじゃないでしょうか。

そんな記述があったんですね。

うーん、個人的には「デフォルトでは定義されていません。」と記述があるようなメソッド群はすべてない方がいいと思います。「必要に応じてサブクラスで定義すべきものです。」とあっても、どのサブクラスか不明です。つまり、「おぉ、勉強になった」と思う人でどのクラスの話かわからなくても大丈夫な方への記述になってしまうと思っています。そんな人はそもそも知らなくていいのではないでしょうか。少なくとも暗黙の変換については各メソッドの @param で記述されるべきと思います。

また、わざわざるりま側から、rdoc との乖離を進めてもいい事はないと思います。rdoc についても同じようにするのであれば別なのですが...

しかし、それは別のチケットにすべき話かもしれませんね。現状から見たらデメリットはないので修正しようかと思います。
----------------------------------------
Bug #7417: Object#_dump の @see
https://bugs.ruby-lang.org/issues/7417#change-33634

Author: pypypy567 (py _)
Status: Open
Priority: Normal
Assignee: 
Category: 
Target version: 
reporter: 
ruby_version: 


Object#_dump の記事中に _load へのリンクがないです。
Class にあるはずと気付くまでちょっと悩みました。



-- 
http://bugs.ruby-lang.org/

--
ML: ruby-reference-manual@m...
Info: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

      3406 2012-11-21 11:37 [redmine@r...        ] [るりまプロジェクト - Bug #7417][Open] Object#_dump の @see
      3408 2012-11-21 16:41 ┣[sho-h@n...          ] [るりまプロジェクト - Bug #7417] Object#_dump の @see
      3409 2012-11-21 22:19 ┣[redmine@r...        ] [るりまプロジェクト - Bug #7417] Object#_dump の @see
->    3410 2012-11-22 15:26 ┗[sho-h@n...          ] [るりまプロジェクト - Bug #7417] Object#_dump の @see