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