【ニコニコ】自動ローカル保存プロクシ NicoCache at SOFTWARE
[2ch|▼Menu]
255:nl ◆NCnl/c/M3.
07/10/26 08:32:56 MQDCZ0160
>>254
返信ありがとうございます。
どーもデザインパターンのようなのに慣れなくて、
数行の処理のためにクラスを作ってソースコードが行ったり来たりになるのに抵抗が・・・

> config
うーん。でも現状はグローバル変数のような扱いになってるような、、、
 クラス作る→あれ設定が必要だ→変数作ってコンストラクタでconfig持ってこよう
 →呼び出し側も引数追加しよう→関数をさかのぼっていく
と、いうふうになってます(私だけ?
もっと細かく必要な設定だけ伝播させる方がいいのかな、、、

実装は、nlでは設定項目が増えてきたのでMapをラップしたConfigにしようかと考えてました。
 1.Configのコンストラクタでデフォルト値をマップに入れる
 2.その後、デフォルト値マップを用いて設定ファイルから読む
 3.参照は、各設定へのアクセサで型変換などを行ったのち得る
これだとメンテは多少簡単になりそうだけど、参照のコストは、、、

レジュームの実装は終わりましたが、裏でダウンロードは無理そうですね。
URLResourceの改変版を作るか、機能を切るか(自分的には全く使わない機能・・・)


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5501日前に更新/325 KB
担当:undef