リファクタリング

クイズゲームだけれども、大々的なリファクタリングを行う必要が出てきた。
○○○ウィンドウ表示ルーチンそれぞれの中では最適化がなされているが、それらが独立して存在することで、全体としてみたときに変数の利用状況に非常に無駄が多く、また、それぞれのルーチンのインターフェイスが統一されていないのが問題だ。
今後、守護天使ウィンドウ、ケーキウィンドウ、鉄平ウィンドウ、記録ウィンドウなどが追加される予定だが、その追加作業を簡易に、バグを仕込まずに行うには、今リファクタリングしておく必要があるだろう。
ちょっとした大仕事になりそうだ。