『PerlのCPANモジュールに学ぶオブジェクトデザインパターン』第3弾としてPickles::ContainerからFlywei... 『PerlのCPANモジュールに学ぶオブジェクトデザインパターン』第3弾としてPickles::ContainerからFlyweightパターンを読み取ります。 問題:毎回同じインスタンスを生成している 前回の『PerlのCPANモジュールObject::ContainerにみるSingletonパターン』で述べた問題と同じような問題を想定します。 せっかくなので、今回は具体例を厚くしてみます。例えば、オレオレ環境に即したHTTPクライアントとしてLWP::UserAgentの設定を書いて、いろんなところで使いたいと思います。 #search.cpan.orgの検索結果を取得するクラス package Scraper::SerpSearchCPAN; use strict; use warnings; use LWP::UserAgent; use HTTP::Cookies; sub g
記事へのコメント0件
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています