- 15 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 15:06:50 ]
- 質問。クラスを継承カスタマイズするのとクラスの返り値を解析する新クラス作成とどっちが一般的ですか?
ぶっちゃけた話 gem の WWW::Mechanize を使ってます。 ・ Mechanizeオブジェクトがクッキー覚えたopen-uri的な「Webブラウザ」になる ・ ↑のGETの返り値はHpricotでHTML要素が解析され変数に格納されたPageオブジェクト こんなライブラリです。で、特定のサイト、mixiとかはてなとか、ああいうのに対応させようと思います。 A. Mechanizeを継承したクラスを作り、サイトに特化した変数を追加したりメソッドかを書き換えたりする B. サイトアクセス用クラスを作り、オリジナルクラスに渡す引数や返り値を「手元」で色々いじる どっちが好ましいというか普通というか妥当でしょうか?
|

|