Ruby 初心者スレッド Part 15

このエントリーをはてなブックマークに追加
264デフォルトの名無しさん
>>263
どっちでもいいよ
メソッドに判断させる前者が見栄え的に楽だと思う
どうせ data_C とか data_D とかたくさんあるんだろうし

Ruby としては mkhtml_from_data_B の中で例外出させて捕捉するべきかもしれん(w
265デフォルトの名無しさん:2007/11/07(水) 14:57:23
data_Aとかdata_Bとかをちゃんとクラスにして、

html = ...
begin
 data.each do |data|
  html << data.to_html
 end
rescue to_htmlに投げてもらった例外
 ...
end

ってポリモルフィズム効かせてやるのが私的に理想っぽい。