【ニコニコ】自動ロー ..
255:nl ◆NCnl/c/M3.
07/10/26 08:32:56 MQDCZ0160
>>254
返信ありがとうございます。
どーもデザインパターンのようなのに慣れなくて、
数行の処理のためにクラスを作ってソースコードが行ったり来たりになるのに抵抗が・・・
> config
うーん。でも現状はグローバル変数のような扱いになってるような、、、
クラス作る→あれ設定が必要だ→変数作ってコンストラクタでconfig持ってこよう
→呼び出し側も引数追加しよう→関数をさかのぼっていく
と、いうふうになってます(私だけ?
もっと細かく必要な設定だけ伝播させる方がいいのかな、、、
実装は、nlでは設定項目が増えてきたのでMapをラップしたConfigにしようかと考えてました。
1.Configのコンストラクタでデフォルト値をマップに入れる
2.その後、デフォルト値マップを用いて設定ファイルから読む
3.参照は、各設定へのアクセサで型変換などを行ったのち得る
これだとメンテは多少簡単になりそうだけど、参照のコストは、、、
レジュームの実装は終わりましたが、裏でダウンロードは無理そうですね。
URLResourceの改変版を作るか、機能を切るか(自分的には全く使わない機能・・・)
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5501日前に更新/325 KB
担当:undef