昨日でこれまでで最も深刻な不具合が一応の解決を見たので、2番手の不具合(好ましくない仕様)の修正に本格的に取り掛かる。リファクタリングしつつコードを読み解いてゆき、少しずつ目的の動作をするように改良していく。何度か手戻りもありつつ、夕方には、基本的な条件でなら正常な(ユーザーが期待するであろう)動作をするようにした。明日以降はいろいろな設定や条件でも同じように動作するように細部を詰めていく。これまでの段階では処理速度のことは深く考えずにコードを変更しているので、場合によっては後から速度の最適化が必要になるかもしれない。
1時間ほど残業して会社を出た。途中に寄ったコンビニでAmazonで注文していた本を受け取って帰宅。今夜も自炊。昨日とほとんど同じ自己流焼き飯だけど、具を少しだけ変えてみた。