Rubyについて Part 40
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
50:デフォルトの名無しさん 10/04/30 07:41:06 Rubyに型なんてありませんよ 51:デフォルトの名無しさん 10/04/30 07:44:40 変数に型がないだけで、値には型があるんだが 52:デフォルトの名無しさん 10/04/30 07:59:30 スクリプト上からいわゆる「型チェック」をする機構は無いような気もする メッセージ応答性と所属クラスのチェックは型チェックとは違うような 53:デフォルトの名無しさん 10/04/30 07:59:51 型チェックをしたいならしたいで 新しい便利メソッドを1つ定義すればいいだけの話 わざわざrespond_toとかkind_ofとかを重ねる必要はないと思う 54:デフォルトの名無しさん 10/04/30 08:02:06 Rubyとしては 「妥当なオブジェクトを引数に指定しなかったユーザーが悪い」 「kind_of? とかするくらいなら受け付けるオブジェクトをマニュアルに書いと毛」 でいい? 55:デフォルトの名無しさん 10/04/30 08:34:21 ユーザーにメソッド名で選択させればいいじゃん? 「引数に何が来るかわからない」なんてのは多くの場合嘘だしさー def hoge_with_str(str) hoge_with_hash(:text => str) end def hoge_with_params(*arr) keys = [:text, :opt1, :opt2] hoge_with_hash(Hash[keys.zip(arr).flatten]) end def hoge_with_hash(h) ... end
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5246日前に更新/131 KB
担当:undef