宣言その8

22:40分ちょいすぎに帰宅したばかりで時間ないけど宣言したくなったから構わずする。

・ini関連の切り出し。

地味に何度も挑んでは中途半端に終わり続けてきた難題。
iniといいつつ中にデフォルト値を持っていたり、動作中にころころ値を変えたりしているのが主な原因。
この辺を完全に切り分けて、iniローダーと内部設定管理クラスに分離するのが主目的。

それと、設定に依存する各種処理をコード中に散在させておくのが非常に気持ち悪いので
ちょっと考え方を変え、条件式と関数ポインターを渡して登録し、設定が変更されるたびに自動で条件を判定→真なら関数実行。
なーんて構造にして一箇所にまとめられないか考え中。
が、今日中に終わる気はしないので、やるなら明日に延長かな。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です